2022年数字图像处理实验报告 .docx

上传人:Q****o 文档编号:37702553 上传时间:2022-09-01 格式:DOCX 页数:11 大小:289.96KB
返回 下载 相关 举报
2022年数字图像处理实验报告 .docx_第1页
第1页 / 共11页
2022年数字图像处理实验报告 .docx_第2页
第2页 / 共11页
点击查看更多>>
资源描述

《2022年数字图像处理实验报告 .docx》由会员分享,可在线阅读,更多相关《2022年数字图像处理实验报告 .docx(11页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、精品_精品资料_重 庆 交 通 大 学学 生 实 验 报 告试验课程名称数字图像处理课程上机试验开课试验室河海学院仿真试验室学院河海学院年 级 专 业08级的理信息系统学 生 姓 名学 号 08260129时 间 2022 至 2022 学年第 1 学期可编辑资料 - - - 欢迎下载精品_精品资料_试验一 图像显示本次试验得分【试验内容】1) 使用 MATLAB图像读取函数2) 使用 MATLAB图像显示函数3) 使用 MATLAB添加色带函数【试验目的】imread 读取图像.imshow 显示图像.colorbar为图像添加色带.1) 把握 MATLAB图像读取和显示函数的应用方法.2)

2、 明白如何为图像添加色带.【试验结果】放置处理前图像).a=doublea .%a=uint8a .imshowa .%save saturn.dat a - ascii.save yu.text a -ascii.%结果图 2-1e=imreadyq.jpg.imshowe .iptsetprefImshowTrues ize,manual.figure,imshowe.iptsetprefImshowTrues ize,auto.bw1=zeros20,20.bw12:2:18,2:2:18=1.figure,imshowbw1,n otruesize.bw1 whos%结果图 2-5-3

3、%使用一个调色板来显示一副二进制图像figure,imshowbw,1 00.0 0 1.%结果图 2-10可编辑资料 - - - 欢迎下载精品_精品资料_试验二 图像运算可编辑资料 - - - 欢迎下载精品_精品资料_本次试验得分【试验内容】1) 使用 MATLAB滑动邻域操作函数2) 使用 MATLAB分别邻域操作函数【试验目的】nlfilter对图像进行处理.blkproc对图像进行处理.1) 把握滑动邻域操作函数的应用方法.2) 把握分别邻域操作函数的应用方法.【试验结果】放置处理前图像) 放置处理后图像)2-14 Jpg【程序说明】.f=inlinemaxx:.i2=nlfilter

4、i,3 3,f.subplot1,2,1,imshowi.subplot1,2,2,imshowi2.%结果图: 3-23.jpg%f3.25分别邻域操作 1) i=imread2-14.jpg.f=inlineuint8roundmean2x*onessi zex.i2=blkproci,8 8,f .i3=blkproci,1 8,f .subplot1,3,1,imshowi.subplot1,3,2,imshowi2.subplot1,3,3,imshowi3.%结果图: 3-25.jpg可编辑资料 - - - 欢迎下载精品_精品资料_试验三 图像变换4-2.jpg4-4.jpg4-5

5、.jpg4-6.jpg【二维傅里叶变换数学运算】.*fft2B.【程序说明】放置程序段)可编辑资料 - - - 欢迎下载精品_精品资料_本次试验得分【试验内容】1)构造一矩形或正方形或菱形或其他外形的二进制图像.2)使用 MATLAB二维傅里叶变换函数【试验目的】fft2对图像进行处理.1) 把握二进制图像的构造方法.2) 把握二维傅里叶变换函数的应用方法.【试验结果】放置处理前图像)无.f6:24,13:17=1.imshowf,notruesize .%结果图: 4-2.jpg%fig_4.7 F=fft2f.F2=logabsF .imshowF2,-1 5,notruesize.col

6、ormapjet.%结果图: 4-4.jpg%fig_4.8 F=fft2f,256,256.imshowlogabsF,-1 5 .colormapjet.%结果图 :4-5.jpg%fig_4.3 F=fft2f,256,256.F2=fftshiftF.imshowlogabsF2, -1 5.colormapjet.%结果图 :4-6.jpg可编辑资料 - - - 欢迎下载精品_精品资料_试验四 滤波和滤波器设计本次试验得分【试验内容】1)应用 MATLAB 二维窗口设计函数fwind2创建一个近似圆对称的带通滤波器,通频带为 0.1 0.5 ,输出滤波器的频率响应曲线.【试验目的】1

7、) 明白 MATLAB滤波器设计方法.2) 把握用二维窗口设计函数fwind2创建带通滤波器的方法.【试验结果】放置处理后图像)【程序说明】.Hd1=ones34.r=sqrtf1.2+f2.2.Hd1r|r0.5=0.win=fspecialgaussian,34,2.win=win./maxwin:.h3=fwind2Hd1,win .figure,freqz2h3.%结果图: 5-9.jpg可编辑资料 - - - 欢迎下载精品_精品资料_试验五 二值外形学操作本次试验得分【试验内容】1) 应用 MATLAB图像膨胀函数2) 应用 MATLAB图像腐蚀函数【试验目的】imdilate对图像

8、进行膨胀操作.imreode 对图像进行腐蚀操作.1)明白 MATLAB图像膨胀和图像腐蚀基本算法.2)把握 MATLAB图像膨胀 imdilate【试验结果】放置处理后图像)和图像腐蚀函数imreode 的使用方法.6-1.jpg6-3.jpg【图像膨胀和图像腐蚀数学运算】放置数学公式)【程序说明 】.BW5:6,5:7=1 .SE=strelsquare,3.BW2=imdilateBW,SE.subplot1,2,1,imshowBW.subplot1,2,2,imshowBW2.%结果图: 6-1.jpgse=strelrectangle,40 30.bw1=imread6-2.bmp

9、.bw2=imerodebw1,se .imshowbw2.%结果图: 6-3.jpg可编辑资料 - - - 欢迎下载精品_精品资料_试验六 图像的空间变换本次试验得分【试验内容】1) 读取两幅图像.2) 对两幅图像进行匹配.【试验目的】1)把握 MATLAB图像匹配方法.【试验结果】放置处理前图像)放置处理后图像)7-9.jpg7-10.jpg【程序说明】.subplot1,2,1,imshoworthophoto unregistered=imread23_s.jpg.subplot1,2,2,imshowunregistered cpselectunregistered:,:,1,ort

10、hophoto input_points=120.7086 93.9772319.2222 78.9202127.9838 291.6312352.0729 281.1445.input_points_corr=cpcorrinput_points,b ase_points,.unregistered:,:,1,orthophoto input_points_corr=120.7086 93.9772可编辑资料 - - - 欢迎下载精品_精品资料_319.2222 78.9202127.1064 289.8935352.0729 281.1445.mytform=cp2tforminput_p

11、oints,base_p oints,projective.registered=imtransformunregistered,my tform%结果图: 7-9.jpg%ch7_8_11 lily=imread7-8.jpg .flowers=imread7-8.jpg.subplot1,2,1,imshowlily .subplot1,2,2,imshowflowers.%rect_lily=93 13 81 69 .rect_flowers=190 68 235 210.sub_lily=imcroplily,rect_lily .sub_flowers=imcropflowers,r

12、ect_flowe rs.sub_lily1,rect_lily=imcroplily.sub_flowers1,rect_flowers=imcropflo wers.subplot1,2,1,imshowsub_lily1 subplot1,2,2,imshowsub_flowers1%c=normxcorr2sub_lily:,:,1,sub_flowe rs:,:,1.figure,surfc,shading flat%sub_lily,rect_lily=imcroplily.sub_flowers,rect_flowers=imcropflow ers.%max_c,imax=ma

13、xabsc:.ypeak,xpeak=ind2subsizec,imax1.corr_offset=xpeak-sizesub_lily,2 ypeak-sizesub_lily,1.rect_offset=rect_flowers1- rect_lily1rect_flowers2- rect_lily2 .offset=corr_offset+rect_offset.xoffset=offset1.yoffset=offset2.%xbegin=xoffset + 1.xend=xoffset + sizelily,2.ybegin=yoffset+1.yend=yoffset+sizel

14、ily,1.extracted_lily=flowersybegin:yend,xbe gin:xend,:.if isequallily,extracted_lilydisplily.tifwasextractedfrom flowers.tifend%recovered_lily=uint8zerossizeflowers.recovered_lilyybegin:yend,xbegin:xend,:=lily .m,n,p=sizeflowers mask=onesm,n.i=findrecovered_lily:,:,1=0 .maski=.2.figure,imshowflowers

15、:,:,1hold on h=imshowrecovered_lily.seth,AlphaData,mask%结果图: 7-10.jpg可编辑资料 - - - 欢迎下载精品_精品资料_试验七 图像增强本次试验得分【试验内容】1) 读取一副图像.2) 应用 MATLAB直方图均衡化函数histeq对图像进行均衡化操作.【试验目的】1)把握 MATLAB直方图均衡化方法.【试验结果】放置处理后图像)8-4-2.jpg8-11.jpg【程序说明 】放置程序段).imshowi figure,imcontouri%结果图: 8-4-2.jpgi=imread84.gif .j,t=histeqi .figure,plot0:255/255,t%结果图: 8-11.jpg可编辑资料 - - - 欢迎下载精品_精品资料_A=17 24 1 18 15%结果: A =23 5 7 14 161724118154 6 13 20 222357141610 12 19 21 34613202211 18 25 2 910121921311182529可编辑资料 - - - 欢迎下载

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 技术资料 > 技术总结

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

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁