我正在尝试仅在h
矩阵上使用 kmeans 聚类(来自原始图片),但我在使用 kmeans 的矩阵大小时遇到了问题。我知道我需要重塑它,但注意到我尝试过的作品。
这是我尝试过的:
x = imread('4.jpg');
hsv=rgb2hsv(x);
H=c(:,:,1);
[m,n]=size(H);
X = reshape(H,[m,n,3]);
X = double(squeeze(X));
IDX = kmeans(double(H),3);
我得到错误:
重塑元素的数量一定不能改变。
请帮忙,谢谢!