matlab 怎样让图像上一个区域变白有一图像,怎样让该图像上已知坐标的一个区域变为亮点,例如有一图像J,大小3X7(简化一下)[2 1 1 1 1 1 2; 让矩阵里数值为1的点的区域都变白,然后显示图像1 1 1

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/13 15:30:49

matlab 怎样让图像上一个区域变白有一图像,怎样让该图像上已知坐标的一个区域变为亮点,例如有一图像J,大小3X7(简化一下)[2 1 1 1 1 1 2; 让矩阵里数值为1的点的区域都变白,然后显示图像1 1 1
matlab 怎样让图像上一个区域变白
有一图像,怎样让该图像上已知坐标的一个区域变为亮点,例如有一图像J,大小3X7(简化一下)
[2 1 1 1 1 1 2; 让矩阵里数值为1的点的区域都变白,然后显示图像
1 1 1 1 1 1 1;
2 2 1 1 1 2 2]
我用的fill函数,但每个像元交接的地方有边框,我需要让这一区域全白

matlab 怎样让图像上一个区域变白有一图像,怎样让该图像上已知坐标的一个区域变为亮点,例如有一图像J,大小3X7(简化一下)[2 1 1 1 1 1 2; 让矩阵里数值为1的点的区域都变白,然后显示图像1 1 1
%假定你是256级灰度图
[m,n]=size(J);
for i=1:m
for j=1:n
if J(i,j)==1
J(i,j)=255;
end
end
end
figure(),imshow(J);