数字图像处理报告

数字图像处理报告

ID:13131542

大小:1.90 MB

页数:30页

时间:2018-07-20

数字图像处理报告_第1页
数字图像处理报告_第2页
数字图像处理报告_第3页
数字图像处理报告_第4页
数字图像处理报告_第5页
资源描述:

《数字图像处理报告》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、中南民族大学数字图像处理实验报告学院:电子信息工程学院专业:光信息学生学号实验一图像变换实验目的1:了解二维fourier变换的原理2:掌握二维fourier变换的性质3:掌握离散余弦变换的原理实验内容1.绘制一个二值,并将其傅里叶函数可视化。closeall;clear;f=zeros(40,40);f(10:30,10:30)=1;subplot(1,3,1);imshow(f);F=fft2(f);subplot(1,3,2);imshow(F);D=log(1+abs(F));subplot(1,3,3)

2、;imshow(D);运行结果:2.对给定的一副图像saturn2.tif进行傅里叶变换loadimdemossaturn2;subplot(1,2,1);imshow(saturn2);I=fftshift(fft2(saturn2));subplot(1,2,2);imshow(log(abs(I)),[]),colormap(jet(64)),colorbar运行结果:05102.在图像text,tif中定位字母aw=imread('text.png');a=w(33:45,88:98);figure;im

3、show(w);figure;imshow(a);C=real(ifft2(fft2(w).*fft2(rot90(a,2),256,256)));figure;imshow(C,[]);max(C(:));thresh=60;figure;imshow(C>thresh);运行结果:2.对一幅图进行离散余弦变换和反变换RGB=imread('autumn.tif');figure(1),imshow(RGB);I=rgb2gray(RGB);figure(2),imshow(I);J=dct2(I);figur

4、e(3),imshow(log(abs(J)),[]),colormap(jet(64)),colorbar;J(abs(J)<10)=0;K=idct2(J)/255;figure(4),imshow(K);-50510思考题1.编写M程序文件验证二维傅里叶变换的平移性,旋转性clearall;image1=zeros(128,128);image1(30:93,52:67)=1;subplot(2,2,1);imshow(image1,[]);title('原始图像');image2=abs(fft2(ima

5、ge1));subplot(2,2,2);imshow(log10(1+image2),[]);title('频谱');image3=image1;i=size(image1,1);j=size(image2,2);fork=1:iforr=1:jimage3(k,r)=(-1)^(k+r).*image1(k,r);endendimage4=abs(fft2(image3));subplot(2,2,3);imshow(image3,[])title('中心化后的图像');subplot(2,2,4);imsh

6、ow(log10(1+image4),[]);title('中心化后的频谱');image5=zeros(i,j);i=round(i/2)j=round(j/2)foru=-i:iforv=-j:jm=cos(pi/4)*u-sin(pi/4)*v;n=sin(pi/4)*u+cos(pi/4)*v;m=round(m);n=round(n);ifabs(m)

7、;imshow(image5,[]);image6=abs(fft2(image5));subplot(2,1,2);imshow(log10(1+image6),[]);运行结果实验二图像的空间变换增强实验目的1:掌握图像的直方图均衡化的原理与应用2:掌握灰度变换的原理与应用3:掌握伪彩色图像处理增强的方法实验内容1.MATLAB提供的直方图修正函数I=imread('pout.tif');subplot(221);imshow(I);subplot(222);imhist(I);J=histeq(I,64);

8、subplot(223);imshow(J);subplot(224);imhist(J);2.通过灰度变换调整图像对比度f=imread('e:myimagebreast.tif');g1=imadjust(f,[01],[1,0],1);g2=imadjust(f,[0.50.75],[0,1],1);g3=imadjust(f,[],[],2);subplot(

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

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

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