• 大小: 399KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-06-13
  • 语言: Matlab
  • 标签: 马赛克  

资源简介

将图片中感兴趣区域进行马赛克处理,内涵试验图片。

资源截图

代码片段和文件信息

I=imread(‘TT.bmp‘);
figureimshow(I);
I1=I;
R=I(::1);
G=I(::2);
B=I(::3);

J=roipoly(I);%截取多边形

J1=uint8(~J)*255;%取反并转换成uint8型
R1=imsubtract(RJ1);%所截图像的R、G、B单独显示
G1=imsubtract(GJ1);
B1=imsubtract(BJ1);

J2=cat(3R1G1B1);%合成截取图像
S=imsubtract(IJ2);%截取后的图像

f=inline(‘uint8(ones(641)*mean(x))‘);%处理公式

R2=colfilt(R1[8 8]‘distinct‘f);%所截图像的R、G、B单独进行模糊
G2=colfilt(G1[8 8]‘distinct‘f);
B2=colfilt(B1[8 8]‘distinct‘f);
W=cat(3R2G2B2);%合成所截图像RGB形式

O=imadd(SW);%处理后的图像
figureimshow(O);
figuresubplot(121)imshow(I1);
subplot(122)imshow(O);

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件     991386  2008-04-24 16:49  TT.bmp

     文件        657  2008-04-28 20:11  nan.m

----------- ---------  ---------- -----  ----

               992043                    2


评论

共有 条评论