我已应用SLIC超像素算法来获取聚类图像。我从那个聚集的图像生成了蒙版。现在我想在我的原始图像上应用此蒙版以将特定区域作为图像。 这就是我所做的。
im=imread('IMAGE/image 2.jpg');
[x y]=size(im);
%z=rgb2gray(im);
[l, Am, Sp, d] = slic(im, 10, 15, 1.5, 'mean',10);
SPNUM=size(unique(l),1);
N=length(Am);
th=0;
%I_final=(zeros(x,y));
for K = 1:SPNUM
mask=(l==(K));
MASK= repmat(uint8(mask),[1,1,3]);
im1=im.*MASK;
end