数字图象处理基本的matlab语句

数字图象处理基本的matlab语句

ID:17868825

大小:60.50 KB

页数:8页

时间:2018-09-07

数字图象处理基本的matlab语句_第1页
数字图象处理基本的matlab语句_第2页
数字图象处理基本的matlab语句_第3页
数字图象处理基本的matlab语句_第4页
数字图象处理基本的matlab语句_第5页
资源描述:

《数字图象处理基本的matlab语句》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、都是一些简单的图像处理源代码,入门性的介绍#1:数字图像矩阵数据的显示及其傅立叶变换#2:二维离散余弦变换的图像压缩#3:采用灰度变换的方法增强图像的对比度#4:直方图均匀化#5:模拟图像受高斯白噪声和椒盐噪声的影响#6:采用二维中值滤波函数medfilt2对受椒盐噪声干扰的图像滤波#7:采用MATLAB中的函数filter2对受噪声干扰的图像进行均值滤波#8:图像的自适应魏纳滤波#9:运用5种不同的梯度增强法进行图像锐化#10:图像的高通滤波和掩模处理#11:利用巴特沃斯(Butterworth)低通滤波器对受噪声干扰的图像进行平滑处理#1:数字图像矩阵数据的显示及其傅立叶变换1

2、.f=zeros(30,30);2.f(5:24,13:17)=1;3.imshow(f,'notruesize');4.F=fft2(f,256,256);%快速傅立叶变换算法只能处矩阵维数为2的幂次,f矩阵不5.              %是,通过对f矩阵进行零填充来调整  6.F2=fftshift(F);    %一般在计算图形函数的傅立叶变换时,坐标原点在7.              %函数图形的中心位置处,而计算机在对图像执行傅立叶变换8.              %时是以图像的左上角为坐标原点。所以使用函数fftshift进9.              %行修

3、正,使变换后的直流分量位于图形的中心;10.figure,imshow(log(abs(F2)),[-15],'notruesize');#2:二维离散余弦变换的图像压缩1.I=imread('cameraman.tif');        %MATLAB自带的图像2.imshow(I);3.clear;closeall4.I=imread('cameraman.tif');5.imshow(I);6.I=im2double(I);7.T=dctmtx(8);1.B=blkproc(I,[88],'P1*x*P2',T,T');2.Mask=[111100003.    11100

4、0004.    110000005.    100000006.    000000007.    000000008.    000000009.    00000000];10.B2=blkproc(B,[88],'P1.*x',Mask);  %此处为点乘(.*)11.I2=blkproc(B2,[88],'P1*x*P2',T',T);12.figure,imshow(I2);            %重建后的图像#3:采用灰度变换的方法增强图像的对比度1.I=imread('rice.tif');2.imshow(I);3.figure,imhist(I);4.J=im

5、adjust(I,[0.150.9],[01]);5.figure,imshow(J);6.figure,imhist(J);#4:直方图均匀化1.I=imread('pout.tif');  %读取MATLAB自带的potu.tif图像2.imshow(I);3.figure,imhist(I);    4.[J,T]=histeq(I,64);    %图像灰度扩展到0~255,但是只有64个灰度级5.figure,imshow(J);6.figure,imhist(J);7.figure,plot((0:255)/255,T);%转移函数的变换曲线1.J=histeq(I,3

6、2);2.figure,imshow(J);  %图像灰度扩展到0~255,但是只有32个灰度级3.figure,imhist(J);#5:模拟图像受高斯白噪声和椒盐噪声的影响1.I=imread('eight.tif');2.imshow(I);3.4.J1=imnoise(I,'gaussian',0,0.02);%叠加均值为0,方差为0.02的高斯噪声,可以用5.                          %localvar代替figure,imshow  (J1);6.7.J2=imnoise(I,'salt&pepper',0.04);%叠加密度为0.04的椒盐噪

7、声。8.                            9.figure,imshow(J2);#6:采用二维中值滤波函数medfilt2对受椒盐噪声干扰的图像滤波1.I=imread('eight.tif');2.imshow(I);3.4.J2=imnoise(I,'salt&pepper',0.04);%叠加密度为0.04的椒盐噪声。5.                            6.figure,imshow(J2);7.8.I_Filte

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。