matlab图像处理效果展示22

上传人:ra****d 文档编号:242628302 上传时间:2024-08-29 格式:PPTX 页数:63 大小:5.27MB
返回 下载 相关 举报
matlab图像处理效果展示22_第1页
第1页 / 共63页
matlab图像处理效果展示22_第2页
第2页 / 共63页
matlab图像处理效果展示22_第3页
第3页 / 共63页
点击查看更多>>
资源描述
,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,2012-4-26,#,图像处理,效果展示,2,常看看,探索,RGB,图像的像素特点,原图,程序, A=imread(,山水,3.jpg); B=A;, B(:,:,1)=0;, figure, image(A), figure, image(B), C=A;, C(:,:,2)=0;, figure, image(C), D=A;, D(:,:,3)=0;, figure, image(D),探索,RGB,图像的像素特点,取出红色,探索,RGB,图像的像素特点,取出绿色,探索,RGB,图像的像素特点,取出蓝色,比照两种取色方法,A=imread,(,山水,3.jpg,);,B=A,;,B(:,:,1)=0,;,R=imsubtract(A,B,);,Figure,subplot(121,);imshow(R),subplot(122,);imshow(A,(:,:,1),图像乘法运算, A=imread(,海豚,1.jpg);, B=0.5*A;,图像乘法运算, A=imread,(,海豚,1.jpg),;,C=immultiply(A,0.5,);,图像乘除法运算, A=imread(,海豚,1.jpg);, D=imdivide(A,2);,图像增强之中值滤波, clear, A=imread(,山水,.jpg);, B=rgb2gray(A);, a,b=size(B);, C=B,;, for i=2:a-1,for j=2:b-1,G=B(i-1,j) B(i+1,j) B(i,j) B(i,j-1) B(i,j+1);,F=sort(G);,C(i,j)=F(3);,end,end, figure, imshow(C),前,后,图像增强之局部平滑, clear, A=imread(,山水,.jpg);, B=rgb2gray(A);, a,b=size(B,);, D=B;, for i=2:a-1,for j=2:b-1,H=B(i-1,j) B(i+1,j) B(i,j) B(i,j-1) B(i,j+1);,J=sort(H);,D(i,j)=(sum(H)/5;,end,end, figure, imshow(D),前,后,图像增强之邻域平均, clear, A=imread(,山水,.jpg);, B=rgb2gray(A);, a,b=size(B,);, K=B;, for i=2:a-1,for j=2:b-1,R=B(i-1,j) B(i+1,j) B(i,j-1) B(i,j+1);,K(i,j)=ceil(sum(R)/4);,end,end, figure, imshow(K),前,前,前,后,图像增强之大值滤波, A=imread(,刘翔,.jpg);, B=rgb2gray(A);, a,b=size(B);, C=B;, for i=2:a-1,for j=2:b-1,if B(i,j)200,C(i,j)=B(i,j);,else,C(i,j)=0,;,end,end,end, figure, subplot(121);imshow(B), title(), title(,处理前,);, subplot(122);imshow(C), title(,大值滤波器滤波后,);,图像增强之小值滤波, D=B;, for i=2:a-1,for j=2:b-1,if B(i,j) figure, subplot(121);imshow(B), subplot(122);imshow(D),图像增强之锐化滤波, A=imread(,傅,.jpg);, a,b=size(A,); ,B=A;, for i=2:a-1,for j=2:b-1,x1=abs(A(i,j)-A(i,j-1);,x2=abs(A(i,j)-A(i,j+1);,y1=abs(A(i,j)-A(i-1,j);,y2=abs(A(i,j)-A(i+1,j);,d1=abs(A(i,j)-A(i-1,j-1);,d2=abs(A(i,j)-A(i+1,j-1);,d3=abs(A(i,j)-A(i-1,j+1);,d4=abs(A(i,j)-A(i+1,j+1);,H=x1 x2 y1 y2 d1 d2 d3 d4;,t=max(H);,if,t0 B(i,j,)=t;,else,B(i,j)=0;,end,end,end, figure, imshow(A), figure, imshow(B),图像增强之锐化滤波,x1=abs(B(i,j)-B(i,j-1);,x2=abs(B(i,j)-B(i,j+1);,y1=abs(B(i,j)-B(i+1,j);,y2=abs(B(i,j)-B(i-1,j);,图像增强之锐化滤波,d1=abs(B(i,j)-B(i-1,j-1);,d2=abs(B(i,j)-B(i-1,j+1);,d3=abs(B(i,j)-B(i+1,j-1);,d4=abs(B(i,j)-B(i+1,j+1);,考虑去噪过程中减少边缘模糊化,原灰度图,去,噪不顾虑边缘模糊,去,噪同时减少边缘模糊,加权平均去噪减少边缘模糊,程序实现续前图,A=imread(,山水,2.jpg);, B=rgb2gray(A);, C=B;, a,b=size(B);, for i=2:a-1,for j=2:b-1,T=B(i,j) B(i-1,j) B(i+1,j) B(i,j+1) B(i,j-1);,t=1/5*sum(T(:);,C(i,j)=t;,end,end, figure, imshow(C), figure, imshow(B,), D=B;, for i=2:a-1,for j=2:b-1,T=B(i,j) B(i-1,j) B(i+1,j) B(i,j+1) B(i,j-1);,t=1/5*sum(T(:);,if B(i,j)uint8(t+20),D(i,j)=t;,else,D(i,j)=B(i,j);,end,end,end, figure, imshow(D),程序实现,close all, A=imread(,山水,2.jpg);, B=rgb2gray(A);, a,b=size(B);, C=B;, for i=2:a-1,for,j=2:b-1,H=B(i-1,j-1),2*B(i-1,j),B(i-1,j+1),2*B(i,j-1,),4*B(i,j,),2*B(i,j+1,),B(i+1,j-1) 2*B(i+1,j,) B(i+1,j+1,);,t=1/16*sum(H(:);,C(i,j)=t;,end,end, figure, imshow(C),0,1,0,1,2,1,0,1,0,1,2,1,2,4,2,1,2,1,本页已用,本页未用,傅里叶变换展示图,傅里叶变换, clear, close all,A=imread(fft1.jpg);, B=double(A);, C=fft2(B);, D=fftshift(C);, figure, subplot(121);imshow(A), subplot(122);imshow,(,log(1+abs(D,),),滤去高频局部显示效果, A=imread(,山水,2.jpg);, B=rgb2gray(A);, C=double(B);, D=fft2(C);, E=fftshift(D);, figure, subplot(121,);imshow(A,),subplot(122);imshow(log(1+abs(E,),), D(abs(D) figure, subplot(121);imshow(log(1+abs(D),), F=fftshift(D);, subplot(122);imshow(log(1+abs(F),),去掉高频局部后回复灰度图像效果展示,i,fftshift,指令;,ifft2,指令;,uint8,指令的运用;,冈萨雷斯版里面的解释非常形象:一个恰当的比喻是将傅里叶变换比作一个玻璃棱镜。棱镜是可以将光分解为不同颜色的物理仪器,每个成分的颜色由波长或频率来决定。 傅里叶变换可以看作是数学上的棱镜,将函数基于频率分解为不同的成分。当我们考虑光时,讨论它的光谱或频率谱。同样, 傅立叶变换使我们能通过频率成分来分析一个函数。 图像傅立叶变换的物理意义 图像的频率是表征图像中灰度变化剧烈程度的指标,是灰度在平面空间上的梯度。如:大面积的沙漠在图像中是一片灰度变化缓慢的区域,对应的频率值很低;而对于地表属性变换剧烈的边缘区域在图像中是一片灰度变化剧烈的区域,对应的频率值较高。傅立叶变换在实际中有非常明显的物理意义,设f是一个能量有限的模拟信号,那么其傅立叶变换就表示f的谱。从纯粹的数学意义上看,傅立叶变换是将一个函数转换为一系列周期函数来处理的。从物理效果看,傅立叶变换是将图像从空间域转换到频率域,其逆变换是将图像从频率域转换到空间域。换句话说,傅立叶变换的物理意义是将图像的灰度分布函数变换为图像的频率分布函数,傅立叶逆变换是将图像的频率分布函数变换为灰度分布函数 傅立叶变换以前,图像未压缩的位图是由对在连续空间现实空间上的采样得到一系列点的集合,我们习惯用一个二维矩阵表示空间上各点,那么图像可由z=f(x,y)来表示。由于空间是三维的,图像是二维的,因此空间中物体在另一个维度上的关系就由梯度来表示,这样我们可以通过观察图像得知物体在三维空间中的对应关系。为什么要提梯度?因为实际上对图像进行二维傅立叶变换得到频谱图,就是图像梯度的分布图,当然频谱图上的各点与图像上各点并不存在一一对应的关系,即使在不移频的情况下也是没有。,我,现在是将一幅图做傅里叶变换,取其幅值和频率分别作图,我想问下,这两幅图代表了图像的什么东西?是每个像素之间的差还是什么?,傅立叶频谱图上我们看到的明暗不一的亮点,实际上图像上某一点与邻域点差异的强弱,即梯度的大小,也即该点的频率的大小可以这么理解,图像中的低频局部指低梯度的点,高频局部相反。一般来讲,梯度大那么该点的亮度强,否那么该点亮度弱。这样通过观察傅立叶变换后的频谱图,也叫功率图,我们首先就可以看出,图像的能量分布,如果频谱图中暗的点数更多,那么实际图像是比较柔和的因为各点与邻域差异都不大,梯度相对较小,反之,如果频谱图中亮的点数多,那么实际图像一定是锋利的,边界清楚且边界两边像素差异较大的。对频谱移频到原点以后,可以看出图像的频率分布是以原点为圆心,对称分布的。将频谱移频到圆心除了可以清晰地看出图像频率分布以外,还有一个好处,它可以别离出有周期性规律的干扰信号,比方正弦干扰,一副带有正弦干扰,移频到原点的频谱图上可以看出除了中心以外还存在以某一点为中心,对称分布的亮点集合,这个集合就是干扰噪音产生的,这时可以很直观的通过在该位置放置带阻滤波器消除干扰 另外我还想说明以下几点: 1、图像经过二维傅立叶变换后,其变换系数矩阵说明: 假设变换矩阵Fn原点设在中心,其频谱能量集中分布在变换系数短阵的中心附近(图中阴影区)。假设所用的二维傅立叶变换矩阵Fn的原点设在左上角,那么图像信号能量将集中在系数矩阵的四个角上。这是由二维傅立叶变换本身性质决定的。同时也说明一股图像能量集中低频区域。 2 、变换之后的图像在原点平移之前四角是低频,最亮,平移之后中间局部是低频,最亮,亮度大说明低频的能量大幅角比较大,第二个问题是我想绘制图像的功率谱,和白噪声做比照,是画FFT后的幅值的平方是吧?还有图像的功率代表了什么意义呢?,彩色模型,RGB:M*N*3,R=M*N*1=:,:,1,G=M*N*1=:,:,2,B=M*N*1=:,:,3,彩色模型,CMY模型:大多数在纸上沉积的设备都需这种格式,印刷模式。,C青色,M洋红色,Y黄色。,我们看物体时使用了减色模式,这种格式也使用了减色模式。,CMY三色混合生成纯黑色,但是染料中杂质的存在,是混合颜色为灰色,我们需参加黑色颜料调色,所以有成为CMYK模式,对称问题, A=imread(,山水,3.jpg);, B=A;, a,b,c=size(A);, a1=floor(a/2);, b1=floor(b/2);, c1=floor(c/2,);, B(1:a1,1:b,1:c,)=,A(a,:-1:a-a1+1,1:b,1:c);, figure, subplot(121);imshow(A), subplot(122);imshow(B),上下对称,图相对称,C=A;,C(1:a,1:b1,1:c)=A(1:a,b:-1:b+1-b1,1:c);, figure, subplot(121);imshow(A), subplot(122);imshow(C),左右,对称,图像对称, D=A;,if a figure, subplot(121);imshow(A), subplot(122);imshow(D),斜线,对称,图像镜像,(,jingxaing.m,),1,2,3,4,5,6,7,8,9,3,2,1,6,5,4,9,8,7,7,8,9,4,5,6,1,2,3,直方图均衡化,直方图均衡化的效果,图像直方图规定化,直方图规定化的效果, A=imread(,海豚,1.jpg);, B=rgb2gray(A);, A1=imread(,刘翔,.jpg);, B1=rgb2gray(A1);, figure, subplot(221);imshow(B), subplot(222);imshow(B1), subplot(223);imhist(B), subplot(224);imhist(B1), figure, subplot(221);, C=histeq(B,imhist(B1);, imhist(C), title(,按刘翔,.jpg,规定直方图转化的海豚直方图,);, subplot(222);imhist(B), title(,海豚的直方图,);, subplot(223);, C1=histeq(B1,imhist(B);, imhist(C1), title(,按海豚,.jpg,规定直方图转化的刘翔直方图,);, subplot(224);imhist(B1),通过删去行和烈将高级的图像变换为低级的图像。,牡丹图像不同的大小展示,牡丹图像不同的大小展示,牡丹图像不同的大小展示,牡丹图像不同的大小展示,牡丹图像不同的大小展示,将图像恢复原来大小,将原图像隔行隔列删减后,恢复为原来大小时图像的效果复制删减后存在的像素点的灰度值,将图像恢复原来大小,512,将图像恢复原来大小,将图像恢复原来大小,灰度级变化,256-8,clear, A=imread(,牡丹,3.jpg);,B=rgb2gray(A);,a,b=size(B);,for i=1:a,for j=1:b,if rem(B(i,j),32)=16,D(i,j)=B(i,j)+(32-rem(B(i,j),32);,elseif rem(B(i,j),32)0&rem(B(i,j),32) H=uint8(D);, figure, subplot(121);imshow(B), subplot(122);imshow(H),有问题的转换,A=imread,(,伞,.jpg,);,B=rgb2gray(A);, a,b=size(B,);,for i=1:a,for j=1:b,if B(i,j)125,C(i,j)=255;,else,C(i,j)=0;,end,end,end, D=uint8(C);, figure, imshow(D), E=D;, E=D;, for i=2:a-1,for j=2:b-1,x1=abs(B(i,j)-B(i,j-1);,x2=abs(B(i,j)-B(i,j+1);,y1=abs(B(i,j)-B(i-1,j);,y2=abs(B(i,j)-B(i+1,j);,H=x1 x2 y1 y2;,t=max(H);,if t0,E(i,j)=255;,else,E(i,j)=0;,end,end,end, figure, imshow(E,), clear, close all, A=imread(ma5.jpg);,B=rgb2gray(A,);,%,灰度图像, a,b=size(B);, for i=1:a,for j=1:b,if B(i,j)125,C(i,j)=255;,else,C(i,j)=0;,end,end,end,% C,为只包含,0,和,255,两个灰度值的图像, D=C;, for i=2:a-1,for,j=2:b-1,x1=abs(C(i,j)-C(i,j-1);,x2=abs(C(i,j)-C(i,j+1);,y1=abs(C(i,j)-C(i+1,j);,y2=abs(C(i,j)-C(i-1,j,);,H=x1 x2 y1 y2;,t=max(H(:);,if t0,D(i,j)=255;,else,D(i,j)=0,;,end,end,end, figure, imshow(D,),% D,为经锐化得到的边界图像, D1=im2bw(D,);% D1,位只含,0,1,的逻辑图像,E1=,D1,;%,边界图像取反,E2=double(E1,);,%,统一矩阵的类型,B1=double(B,); %,统一矩阵的类型,F=E2.*B1,;,%,逻辑边界图像取反后与原灰度图像做乘,G=uint8(F);, figure, imshow(G),有黑边包围边缘灰度图像,有时边界算法效果展示,放大的图像,原灰度图,未处理差值放大图,放大,图,已差值完毕,
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 商业管理 > 商业计划


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!