matlab图像匹配处理问题

来源:百度知道 编辑:UC知道 时间:2024/06/05 14:21:20
大哥,大姐们,你们好,我是matlab新手,今年毕业论文老师让我做一个关于
matlab图像处理问题,具体要求是:首先用MATLAB软件通过程序从电脑上读取三张图片,比如说,第一张是苹果,第二张是香蕉,第三张是梨,然后又有一张照片,通过程序与前三张照片进行匹配比较,找出相似度最大的那一张。
谢谢了,是有点麻烦,大哥大姐们帮帮忙....积分不多我全给了。
我的邮箱是:sunchangkun1985@163.com
第四张照片和前三张中的其中一张相似,但不完全一样。
最好有实例,给我看看、、、、谢谢

可以确定边缘,或者相关系数??

第四张图片是必和前三张中有一张是完全一样的还是??

如果完全一样就直接把前三张分别和第四张图片求相关系数就行了,看结果越接近1就越匹配。

相关系数求法:
num1=sum(sum(im1.*im2)); %以下求相关系数
num2=sqrt(sum(sum(im1.^2)))*sqrt(sum(sum(im2.^2)));
num=num1/num2;