我需要计算谷本系数。我不知道我的代码有什么问题。我有 2 个几乎相似的图像。但是使用我的代码获得的值表明这两个图像非常不同。请帮助我的代码。
%Tanimoto coeff
I=imread('sliver3.jpg');
J=imread('ref5.jpg');
figure,imshow(I),title('Original');
figure,imshow(J),title('Reference');
inter=intersect(I,J,'rows');
uni=union(I,J,'rows');
si=size(inter);
su=size(uni);
tc=si/su
我在这里附上三张图片。第一个是分段输出。第二个是参考图像。第三个也是参考,但非常不同。因此,输出必须是,第一和第二必须几乎相似,第一和第三必须高度不同。但我得到了相反的结果。
对于前两张图像,tc =0.4895 对于第一张和第三张图像,tc=0.5692
请帮帮我。