假设原始图像为单色图像f,边缘检测结果为e
1.如何将结果图与检测的原图叠加,即在原图上显示边缘
g1=im2double(f);
g1(e)=1;% 将边缘显示为白色
2.如何改变边缘的颜色
C=[1 0 0]; % 若设置边缘颜色为红色
r=im2double(f);g=r;b=r;
r(e)=C(1);g(e)=C(2);b(e)=C(3);
g2=cat(3,r,g,b);
利用Matlab中分割的结果与原图叠加
最新推荐文章于 2024-05-30 11:46:58 发布