你好,
我生成了两幅图像的H, S, V直方图。任何人都可以给我建议如何比较它们的相似性。我使用了下面的代码
rgbImage = imread(“0. jpg”);
rgbImage2 = imread(“1. jpg”);
hsvImage = rgb2hsv (rgbImage);
hImage = hsvImage(:,: 1);
sImage = hsvImage(:,:, 2);
vImage = hsvImage(:,:, 3);
hsvImage2 = rgb2hsv (rgbImage2);
hImage2 = hsvImage2(:,: 1);
sImage2= hsvImage2(:,:, 2);
vImage2 = hsvImage2(:,:, 3);
图;
次要情节(2 2 1);
hHist =直方图(hImage);
网格;
标题(“色调直方图”);
次要情节(2,2,2);
片岩=直方图(sImage);
网格;
标题(“饱和直方图”);
次要情节(2、2、3);
vHist =直方图(vImage);
网格;
标题(“值直方图”);
次要情节(2,2,2);
imshow (rgbImage);
次要情节(2、2、3);
hHist =直方图(hImage2);
网格;
标题(“色调直方图”);
次要情节(2,2,2);
片岩=直方图(sImage2);
网格;
标题(“饱和直方图”);
次要情节(2、2、3);
vHist =直方图(vImage2);
标题(“值直方图”);
次要情节(2、2、4);
imshow (rgbImage2);
谢谢你!