数字图像处理电子教案.doc

数字图像处理电子教案.doc

ID:62379371

大小:5.62 MB

页数:18页

时间:2021-04-30

数字图像处理电子教案.doc_第1页
数字图像处理电子教案.doc_第2页
数字图像处理电子教案.doc_第3页
数字图像处理电子教案.doc_第4页
数字图像处理电子教案.doc_第5页
资源描述:

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

1、数字图像处理__________________________________________________内蒙古科技大学本科生课程设计论文数字图像处理课设学生姓名:于鹏飞学号:1367118224专业:电子信息工程班级:13信息二班指导教师:张明2016年5月____________________________________________________________________________________________________实验一、计算图象统计参数及直方图变换编写程序:1.读取图像(文

2、件名为‘cameraman.tif’);2.最大值、最小值、均值3.直方图(要求不能调用imhist函数,只能用该函数来验证自编直方图程序块的正确性)。4.计算并分析图像直方图(imhist)5.利用直接灰度变换法对图像进行灰度变换(imadjust)6.直方图均衡化处理及显示(histeq)程序f=imread('C:UsersYSSADesktop数字图像课设于鹏飞图片cameraman.tif');%求最大值、最小值、均值max(f(:))%最大值min(f(:))%最小值mean(f(:))%均值%显

3、示其直方图[m,n]=size(f);%图像大小X=zeros(256,1);%灰度级范围____________________________________________________________________________________________________fori=1:m%对应的统计位加1forj=1:nx=f(i,j);X(x)=X(x)+1;endend;%计算并分析图像直方图(imhist)g=imhist(f,256);%利用直接灰度变换法对图像进行灰度变换(imadjust)g2

4、=imadjust(f,[01],[10]);%对原图像进行直方图均衡化处理g3=histeq(f);subplot(2,3,1),imshow(f);title('原始图像');subplot(2,3,2);bar(X);title('原图像直方图')subplot(2,3,3);bar(g);title('验证原图像直方图')subplot(2,3,4),imshow(g2);title('灰度变换');subplot(2,3,6),imshow(g3);title('直方图均衡化');________________

5、____________________________________________________________________________________照片____________________________________________________________________________________________________实验二傅里叶变换及空间域和频率域滤波1、利用MATLAB实现数字图像的傅里叶变换读入并显示图“test1.tif”,作该图的二维FFT变换F,将其直流分量移

6、到频谱中心F1(fftshift()函数),计算其实部RR、虚部II,用两种方法计算幅值A1=abs(F1)和A2=sqrt(RR.^2+II.^2),分别显示A1和A2,并加以比较。2、近似冲击函数二维傅里叶变换A=zeros(99,99);A(49:51,49:51)=1;作A的二维傅里叶变换B,将B直流分量移到频谱中心B1,分别用函数imshow和mesh显示A和B1模的对数(log(1+abs(B1)))。程序g=imread('C:UsersYSSADesktop数字图像课设于鹏飞图片test1.t

7、if');%对图像进行傅立叶变换G=fft2(g);%将其直流分量移到频谱中心____________________________________________________________________________________________________F=fftshift(G);%实部RR、虚部IIRR=real(F);II=imag(F);%显示模A1和A2,并加以比较A1=abs(F);A2=sqrt(RR.^2+II^2);aa1=log(1+A1);aa2=log(1+A2);%生成一个9

8、9*99的零矩阵A=zeros(99,99);A(49:51,49:51)=1;%B=fft2(A);%fftshift就是对换数据的左右两边B1=fftshift(B);%显示A和B1模的对数(log(1+abs(B1)))figure;subplot(2,4,1),imshow(g);title('

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

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

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