图像处理与分析实验报告格式
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《数字图像处理与分析》
实验报告
专业
年级
姓名
学号
任课老师龚声蓉
指导老师蒋德茂
实验室理工楼243机房
学期2014(春)
苏州大学计算机科学与技术学院统一印制
二零一四年六月
实验报告注意事项:(上交时本页请删除)
(1)实验报告请上交到ftp://192.168.131.164的“实验报告”文件夹中,用户名tx。
(2)实验报告文件的命名格式为:学号-姓名.doc
(3)由于用户名tx的权限不足,所以文件上传后不能读取打开是正常现象。
(4)若实验报告做了修改想重新上交。
由于原文件不能覆盖,所以请重新命名,如:学号-姓名(1).doc (5)此ftp对中文支持有时有问题,所以若上传不成功,请重新命名:学号-姓名拼音.doc
(6)若上传后看不见上传的内容,请刷新一下。
(7)实验报告的完成质量(包括排版)决定最终的实验分数。
新增注意事项!
(8)本次上交的是学期最终的实验报告,总共包含下面4个实验。
(9)纸质版实验报告要求除封面外,其余部分双面打印(有加分)。
(10)实验报告(电子稿)上交的截止时间为2014年6月20日(周五)。
(11)实验报告(纸质版)上交的截止时间为2014年6月20日(周五实验室上交),最晚周一上午交到理工楼111室。
实验一:空域及频域增强
一.实验目的
(1)叉叉叉叉
(2)叉叉叉叉
(3)
二.实验内容
Matlab编程:实现Butterworth低通滤波和Butterworth高通滤波。
提示:预设Butterworth的阶等于2,d0=10。
使用cameraman.tif作为原图像。
要求:使用subplot函数按3行2列分别显示(1)原始图(2)傅里叶频谱(3)Butterworth低通滤波(4)低通滤波图(5)Butterworth高通滤波(6)高通滤波图
三.实验分析
(1)叉叉叉
(2)叉叉叉
(3)
四.程序及实验结果
实验二:图像编码与压缩一.实验目的
(1)叉叉叉叉
(2)叉叉叉叉
(3)
二.实验内容
Matlab编程:算术编码及解码。
提示:已知字符事件出现的概率如下表
表:数据出现的概率和取值范围
要求:
(1)对输入的字符序列(如‘aabbc’)进行算术编码。
(2)对得到的编码进行解码。
三.实验分析
(1)叉叉叉
(2)叉叉叉
四.程序及实验结果
实验三:图像分割
一.实验目的
(1)叉叉叉
(2)叉叉叉
(3)
二.实验内容
使用极小值点阈值选取方法,编写MA TLAB程序实现图像分割的功能。
提示及要求:
1.imhist(I) 命令可以显示图像I的直方图。
2.[counts,x]=imhist(I) 命令可以把直方图的数据传入counts和x中,其中counts是直方图的
纵坐标数据,x是直方图的横坐标数据。
3.对于离散的数据,可用差分来替代微分。
4.请用7点平滑法来对原始图直方图数据进行平滑处理。
5.plot(x,y) 命令可以显示对应x与y表达式的曲线图,x为横轴数据,y为纵轴数据。
6.q=im2bw(I,yuzhi/255) 命令可以把图像I依据阈值yuzhi的值转换为二值图。
7.要求按照2行2列的多子图格式显示4幅图像,可使用subplot()函数。
4副图像分别为:
(1)原始图(2)原始图直方图(3)平滑后的直方图轮廓曲线图(4)依据计算得到的阈值进行分割后的图像
8.在程序运行过程中要求在MATLAB命令行显示最终计算得到的阈值结果。
三.实验分析
(1)叉叉叉
(2)叉叉叉
四.程序及实验结果
实验四:特征提取与分析
一.实验目的
(1)叉叉叉
(2)叉叉叉
(3)
二.实验内容
编写Matlab程序,利用Hough变换算法来实现检测直线的功能。
实验提供一张晶片图像,上有若干直线划痕,请检测出这些直线划痕并用其它颜色标注出来。
提示和要求:(以下方法二选一)
(1)利用Matlab提供的几个Hough变换函数:hough、houghpeaks、houghlines来编程实现直线划痕的检测。
要求程序的每一句都必须加注释说明。
(2)不用上述3个函数,完全按照Hough变换求直线的方法步骤,自己编写程序一步步实现。
(可得高分!注:本红色文字不要出现在实验报告上!)
三.实验分析
(1)叉叉叉
(2)叉叉叉
(3)
四.程序及实验结果。