我想比较两种形状图像之间的相似性或不相似性,我选择使用相关性来找出,
我为它做的代码:
BW1 = im2bw(img1);
BW2 = im2bw(img2);
result=corr2(BW2,BW1);
我得到的结果是: ans = -0.0157
然后我尝试其他图像,会给我正数,如0.8714。 如果结果为负值,结果意味着什么? 结果如何告诉我图像中两个形状之间的相似性? 请帮助我,谢谢!
答案 0 :(得分:2)
我认为corr2
在你的情况下没有任何意义。如果你将sape扩大两个像素,那么corr2
会是什么?我认为你应该探索不同的指标。
您可能对这两种形状之间的Hausdorff distance感兴趣 一些谷歌搜索带我到this FEX contribution。