数字图像处理实验报告5
更新时间:2024-03-18 01:23:01 阅读量: 综合文库 文档下载
数字图像处理与分析
实 验 报 告
学院: 班级: 姓名: 学号:
实验五 (1)图像压缩
一、 实验目的
1. 理解图像压缩的基本定义和常见方法 2. 掌握在MATLAB中进行图像压缩的方法 3. 掌握利用DCT进行图像压缩的方法
4. 进一步熟悉了解MATLAB语言的应用,为进行综合性图像处理实验打下基础
二、 实验内容
%利用离散余弦变换进行JPEG图像压缩
I=imread('1.bmp'); %读入原图像;
I=im2double(I); %将原图像转为双精度数据类型; T=dctmtx(8); %产生二维DCT变换矩阵
B=blkproc(I,[8 8],'P1*x*P2',T,T'); %计算二维DCT,矩阵T及其转置T’是DCT
函数P1*x*P2的参数
Mask=[ 1 1 1 1 0 0 0 0 1 1 1 0 0 0 0 0 1 1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0]; %二值掩膜,用来压缩DCT系数,只留下数中
左上角的10个
B2=blkproc(B,[8 8],'P1.*x',Mask); %只保留DCT变换的10个系数 I2= blkproc(B2,[8,8],'P1*x*P2',T',T); %逆DCT,重构图像 Subplot(1,2,1);
Imshow(I);title('原图像'); %显示原图像 Subplot(1,2,2);
Imshow(I2);title('压缩图像'); %显示压缩后的图像。虽然舍弃了85%的DCT
系数,但图像仍然清晰(有一些质量损失)
得到图像:
(2)数学形态学
一、 实验目的
1. 了解二值形态学的基本运算
2. 掌握基本形态学运算的Matlab实现imclose, imopen,imdilate, imerode, strel. 3. 了解形态操作的应用
二、 实验内容
1.实现二值图像的基本形态学处理(腐蚀、膨胀、开运算和闭运算); 2. 选择不同结构元素筛选图像目标。
三、 实验步骤
运用空间椭球状的元素结构处理 1. 实现图像的膨胀处理
I=imread('C:\\Documents and Settings\\Administrator\\桌面\\IMG0923181600.BMP'); se = strel('ball',5,5); I2 = imdilate(I,se); imshow(I); title('Original'); figure;
imshow(I2); title('Dilated'); 得到图像:
2. 实现图像的腐蚀处理
I=imread('C:\\Documents and Settings\\Administrator\\桌面\\IMG0923181600.BMP'); se = strel('ball',5,5); I2 = imerode(I,se); imshow(I);
title('Original'); figure;
imshow(I2); title('Eroded');
得到图像:
3. 实现图像的开运算处理
I=imread('C:\\Documents and Settings\\Administrator\\桌面\\IMG0923181600.BMP'); se = strel('ball',5,5); I2 = imopen(I,se); imshow(I); title('Original'); figure;
imshow(I2); title('Opened'); 得到图像:
4. 实现图像的闭运算处理
I=imread('C:\\Documents and Settings\\Administrator\\桌面\\IMG0923181600.BMP'); se = strel('ball',5,5);
I2 = imclose(I,se); imshow(I); title('Original'); figure;
imshow(I2); title(' Closed'); 得到图像:
运用垂直线型的元素结构处理 1. 实现图像的膨胀处理
I=imread('C:\\Documents and Settings\\Administrator\\桌面\\IMG0923181600.BMP'); se = strel('line',11,90); I2 = imdilate(I,se); imshow(I); title('Original'); figure;
imshow(I2); title('Dilated'); 得到图像:
2. 实现图像的腐蚀处理
I=imread('C:\\Documents and Settings\\Administrator\\桌面\\IMG0923181600.BMP'); se = strel('line',11,90); I2 = imerode(I,se); imshow(I); title('Original'); figure;
imshow(I2); title('Eroded');
得到图像:
3. 实现图像的开运算处理
I=imread('C:\\Documents and Settings\\Administrator\\桌面\\IMG0923181600.BMP'); se = strel('line',11,90); I2 = imopen(I,se); imshow(I); title('Original'); figure;
imshow(I2); title('Opened'); 得到图像:
4. 实现图像的闭运算处理
I=imread('C:\\Documents
Settings\\Administrator\\桌\\IMG0923181600.BMP');
se = strel('line',11,90); I2 = imclose(I,se); imshow(I); title('Original'); figure;
imshow(I2); title(' Closed'); 得到图像:
and 面
四、 实验分析
1. 不同的形态学操作获取的结果有何区
别?什么时候使用什么操作?
答:腐蚀可以用来消除小且无意义的物
1体;膨胀可以用来填补小的孔洞;开运算:○
通常用来消除小的对象物、在纤细点处分离物体,平滑较大物体的边界的同时并不明显改变
2在粘连目标的分离及背景噪声(椒其体积,○
盐噪声)的去处方面有较好的效果;闭运算:1通常用来填充目标内细小孔洞,○连接断开的邻近目标、平滑其边界的同时并不明显改变其
2在去除图像前景噪声(砂眼噪声)方面有较好的应用。 面积,○
2. 所使用的结构变化时,所获取的结果有何差别?
答:在作开运算时,采用圆形结构元素可以磨光矩形内边缘,可以使图像的尖角转化为背景;在作闭运算时,当结构元素选择过小的情况下,会使得目标图像内部大的空洞不能被填充上,而结构元素过大又会造成粒子连接的结果。
实验总结
本次实验的目的就是对图像进行基本的压缩处理和数学形态学处理。在进行图像的压缩处理时,我运用的是离散余弦变换进行JEPG图像文件的压缩,在对图像压缩处理的过程中需要注意的是要将原图像转为双精度数据类型,并产生二维DCT变换矩阵,这样更好的完成图像的压缩。其次就是图像的数学形态学处理,在老师的指导下,我分别运用垂直线型和椭圆状的元素结构对图像进行了膨胀、腐蚀、开运算和闭运算,实现了图像的数学形态学处理。
经过了本次实验,在了解数学形态学的图像处理功能的基础上完成了相关函数指令的学习和实际操作运用,掌握了不同元素结构下的图像膨胀、腐蚀等处理函数,这是本次实验最大的收获,因为以前一直以为数学形态学不会运用到图像的处理上。
正在阅读:
数字图像处理实验报告503-18
生命与健康教案(精选.)08-25
2017年上半年江西省造价工程师土建计量:平整场地模拟试题05-27
管理学原理练习题及答案101-16
巩固退耕还林成果建设项目实施情况汇报10-19
安装定额解释概要09-26
消防队实习心得体会10-25
汽车大中修项目可行性研究报告评审方案设计(2013年发改委标准案04-26
西南大学2015年(0729)《结构力学》大作业A答案05-28
计算机专业英语(2)07-23
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 图像处理
- 实验
- 数字
- 报告
- 元亨利贞八字算命实例
- 中级会计职称考试《中级经济法》第二章历年考题解析及答案
- 反思通钢事件
- 浅谈连续梁悬臂浇注施工方法
- 端午节福利方案
- 基本粒子群算法的原理和matlab程序
- 果树育种学
- 2013年人教版第四单元 - - 绵延不绝的中华文明(二)复习提纲
- 演讲致辞-法官选总统? - 从美国大选看法治的力量演讲范文 精品
- 杭价服68号 - 图文
- 作家白冰
- 剥离采煤作业规程
- 中班数学区域材料如何投放
- 新版人版七年级英语(下册)期末总复习资料全
- 读《孩子:挑战》有感:孩子,是挑战吗?
- 小学数学二年级下册《两位数乘一位数》教学设计与反思
- 九年级期末复习反比例函数复习(提高篇)
- 人防门型号
- 浙江师范大学学生及家庭情况调查表
- 高扬文明风帆 放歌和谐税收