谷本係数を計算する必要があります。コードの何が問題なのかわかりません。私は2つのほぼ同様の画像を持っています。しかし、私のコードを使用して得られた値は、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
ここに3枚の画像を添付します。1 つ目は、セグメント化された出力です。2 番目は参照イメージです。3 番目も参照ですが、非常に似ていません。したがって、出力は、1 番目と 2 番目がほぼ類似している必要があり、1 番目と 3 番目が非常に類似していない必要があります。しかし、私は逆になっています。
最初の 2 つの画像では、tc =0.4895 最初と 3 番目の画像では、tc=0.5692
親切に私を助けてください。