我利用matlab完成了彩色图像的阈值分割,但是分割后的图片是二值的,我要求分割后是彩色图像,接下来如何处理

2025-01-07 20:28:57
推荐回答(1个)
回答1:

[m,n]=size(im);%原图像的大小
for i=1:m;
for j=1:n;
if binarymap(i,j) ==1%binarymap是你的二值图像
im(i,j,1)=255;
i m(i,j,2)=255;
im(i,j,3)=255;
end
end
end
figure
imshow(im);