《数字图像处理》实习指导书

《数字图像处理》实习指导书

ID:45747749

大小:163.91 KB

页数:8页

时间:2019-11-17

《数字图像处理》实习指导书_第1页
《数字图像处理》实习指导书_第2页
《数字图像处理》实习指导书_第3页
《数字图像处理》实习指导书_第4页
《数字图像处理》实习指导书_第5页
资源描述:

《《数字图像处理》实习指导书》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、4数字图像处理□□□□□□□□回到首页i刖5实习一编程环境与图像读:实习二数宇图像点处理实习三数宇图像区处理实习四图像几何变换实习五图像频域处理实习六图像特征提取J大作业一数字图像处理软,J大作业二图像将征提取软,J大作业三图像压缩软件设:《数字图像处理》是一门实践性非常强的学科,本着"原理一一算法一一实现”的教学思路,为配合教学需要,编写了该实习指导书。《数字图像处理》实习要求开发平台为Winded作平台,开发工具为MicrosoftVisualC++6.0。实习內容安排采取循序渐进的原则,由简单到复杂,通过对基本程序框架

2、的不断改造和完善,根据算法的特点,将其分别集成到相应的C++类中,从而构成数字图像处理算法库,为今后的数字图像处理应用打下坚实的实践基础,并积累编程经验。若进一步对实习内容进行完善便可开发出一个实用的数字图像处理软件。为方便同学们实习,在此提供了Dip应用程序框架,在应用程序框架中主要对菜单及按钮资源及其命令消息响应函数进行了设计和实现,而对主要的算法实现仅提供一个空的框架,其具体实现由同学们自己完成。为了使同学们避免复杂的图像文件读写编程,尽快地进入图像处理的算法设计,程序中提供了一个CDipObject类,该类集成了多种

3、常见图像文件的谏写功能,同学们只需调用相应函数即可打开一个图像文件。同时提供了CPointPro^CAreaPro.CFrenqPro等图像处理类库的框架,对此类库没有算法的实现代码,要求同学们自己实现各种算法。同时,为了克服VC++不提供矩阵运算和复数运算的困难,程库中瘩采用MatTools公司推岀的的MatCom工具,将其提彳共的MatrixC++施阵运算库与VC++结合起来,使得同学们避免蟹琐的矩阵运算和复数运算,从而快速地逬入图像处理的各种变换的实现中。当然,希望同学们能够自己开发所有的代码,以便在掌握数字

4、图像处理基本原理和算法的同时,能进一歩提高自身的软件开发能力和计算机编程语言综合应用能力。实习中要求每个同学在参考教材配套光盘源程序的基础上,独立完成所有代码。每次实习内容,在实习后一周内完成一份作业,每次作业包括一份源程序、一份可执行程序和一份实习报告(电子文档格式)。对于实习报告要求可参考附录中的实习报告模板。实习一编程环境与图像读写一、实习目的和意义本实习的目的是使学牛熟悉并掌握图像处理编程环境,并能通过程序设计实现图像文件的读、写操作,为后续处理打下基础。二、实习内容1.在VisualC++6.0环境下建立一个工程D

5、ip。熟悉建立工程的过程,初步了解Dip工程下各个类及它们的关系。2.ImageLoad.dll动态链接库到Dip工程中,熟悉ImageLoad.dll动态链接库有关函数的功能。3.加CDipObject类到Dip工程中,掌握在工程中添加一个新类的方法。4.写代码,使Dip工程能够打开一个图像文件,并将其显示在屏幕上。初步了解VisualC++6.0的基本实现过程,特别是文档/视图机制。三、实习参考在显示一•幅图像时,应考虑两个问题。一个是图像的基本信息,图像的基本信息包括图像的宽度、高度和图像的颜色数。另一个客八区的人小和

6、视图的映射模式等。另外,为了使各种图像处理的方法具有可比性,本实习规定了用于图像处理的儿幅标准图像模板(如图1所示),川于进行图像处理实习。标准模板图像可在网络教案屮附录部分下载。四、思考与讨论1.VisualC++6.0基本工作原理是什么?试写岀一个VC程序从开始到结束过程中各个主要类的作用。2.分析CDipObject类的主要函数,特别是BMP文件的读写过程。a.Ionab.cameramanc.bloodd.circuitJCDlpouy£onuyuurvyf1XOHCross-CorrelationUsedToLoc

7、ateAKnownTargetinanImagee.ricef.text图1.1用于图像处理的标准图像模板实习二数字图像点处理一、实习目的和意义点处理是图像处理算法的一•大类,包括直方图均衡化、直方图匹配等、显示校正等。通过该实习,让学生深入理解点处理,掌握点处理屮重要的一种图像处理方法-一-直方图拉伸处理的算法和程序设计。二、实习内容1?编程实现显示一幅图像的直方图。2.编程实现直方图均衡化处理。3.编程实现直方图匹配处理。4.编程实现宜方图的校正功能。三、实习参考1•直方图立方图是点处理中一个非常重要的概念。灰度直方图是

8、灰度级的函数,它表示图像中具有某种灰度级的像素的个数,反映了图像中每种灰度出现的频率。2.直方图均衡化直方图均衡化是以累积分布苗数变换法为基础的育方图修止法。假定变换函数为s=T{r)=[pr^dco(2式中:⑵是积分变量,而(几⑹)就是r累积分布函数。变换后的变量s的定义域的概率密度是均

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

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

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