- 1、本文档共11页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数字图像处理上机报告
数字图像处理上机报告
DIGITAL IMAGE PROCESSING
指导老师:
院 系:
班 级:
姓 名:
学 号:
一、DIP第一次上机实验
本次上机实验内容为灰度图象空域处理。
题目及要求:
0. 显示灰度图象p1~p6及直方图;
6. 对灰度图像p6的偏黑部分实施灰度展宽,对偏亮的部分实施灰度压缩;
编程:
0. 显示灰度图像p1~p6
方法1:
I=imread(p1.bmp);
subplot(3,2,1);
imshow(I);
I=imread(p2.bmp);
subplot(3,2,2);
imshow(I);
I=imread(p3.bmp);
subplot(3,2,3);
imshow(I);
I=imread(p4.bmp);
subplot(3,2,4);
imshow(I);
I=imread(p5.bmp);
subplot(3,2,5);
imshow(I);
I=imread(p6.bmp);
subplot(3,2,6);
imshow(I);
方法2:
subplot(231);imshow(p1.bmp);
subplot(232);imshow(p2.bmp);
subplot(233);imshow(p3.bmp);
subplot(234);imshow(p4.bmp);
subplot(235);imshow(p5.bmp);
subplot(236);imshow(p6.bmp);
方法1与方法2效果一样,均是读取p1~p6这6副图像并显示,Matlab运行结果如下图1.1所示:
图1.1 读取6副图像并显示
显示灰度图像直方图
方法1:
I=imread(p1.bmp);
whos; I1=rgb2gray(I);%灰度转换
subplot(2,2,1); title(原始图像);
imshow(I1);
subplot(2,2,2); title(图象的直方图,64);
imhist(I1,64);
subplot(2,2,3); title(图象的直方图,128);
imhist(I1,128);
subplot(2,2,4); title(图象的直方图,256);
imhist(I1);
图1.2读取RGB图像并显示其直方图
方法2:
I=imread(p1.bmp);
subplot(2,2,1);
title(原始图像);
imshow(I);
subplot(2,2,2);
title(图象的直方图,64);
imhist(I,64);
subplot(2,2,3);
title(图象的直方图,128);
imhist(I,128);
subplot(2,2,4);
title(图象的直方图,256);
imhist(I);
方法1为读取RGB图像并显示其直方图,方法2均是读取灰度图像并显示其直方图,一开始,绘制直方图报错,Function IMHIST expected its first input, I or X, to be two-dimensional.原来是RGB的,实际是三个二维矩阵了,而直方图函数只接受一个二维矩阵,所以,需要首先将RGB转成GRAY,单色灰度图像。
Matlab运行结果如下图1.2及图1.3所示:
图1.3 读取灰度图像并显示其直方图
6. 对灰度图像p6的偏黑部分实施灰度展宽,对偏亮的部分实施灰度压缩;
方法1:利用倍数灰度延展及压缩方法实现
a=imread(p6.bmp);
a=double(a);
b=size(a);
for i=1:b(1)
for j=1:b(2)
if a(i,j)127
a1(i,j)=2.5*a(i,j);
else
a1(i,j)=0.8*a(i,j);
end
end
end
a=uint8(a);
a1=uint8(a1);
subplot(1,2,1);
imshow(a);
title(original photo);
subplot(1,2,2);
imshow(a1);
title(photo processed);
效果图如下图1.3:
图1.4
方法2:以对数函数进行灰度值压缩扩展(减小了图像动态范围,效果太差)
a=imread(p6.bmp);
a=double(a);
b=size(a);
for i=1:b(1)
for j=1:b(2)
if a(i
您可能关注的文档
- 改城镇居民生活用水水质污染调查及防治措施.doc
- 收银系统方案(零售)TO渠道.doc
- 收费员粤通卡操作培训教材.doc
- 改水施工组织设计范本.doc
- 改良土路基填筑技术交底.doc
- 改进型电容三点式振荡器.doc
- 改革我省人文社会科学研究成果转化的机制.doc
- 改革人才培养模式推进产学研用合作.doc
- 攻关型QC成果报告某500kV线路设计风速论证.doc
- 放大电路的全频带增益特性分析.doc
- 体育科技研发行业风险投资态势及投融资策略指引报告.docx
- 体育媒体传播行业调研及投资前景分析报告.docx
- 农村土地纠纷问题案例分析报告.docx
- 5G数字媒体与广告行业分析报告及未来三年行业发展报告.docx
- 体育科技研发行业市场调研分析报告.docx
- 体育科技研发行业深度调研及发展策略研究报告.docx
- 农村初中语文教学现状开题报告.docx
- 2024年03月山东烟台市蓬莱区考选优秀毕业生50人笔试历年典型考题与考点剖析含答案详解.docx
- 2024年03月信阳学院招聘实验技术人员4人笔试历年典型考题与考点剖析含答案详解.docx
- 2024年03月北京市昌平区事业单位2024年面向期满乡村振兴协理员定向招考笔试历年典型考题与考点剖.docx
最近下载
- 部编版道德与法治三年级上8.安全记心上(教学设计)册.docx
- 2024年《信访工作条例》知识竞赛题库及答案.pdf VIP
- 2次供水单位试题.doc VIP
- 第8课 在实践中提高认识能力 课件-2023-2024学年中职高教版(2023)哲学与人生_46364012.pptx VIP
- GB_T50795-2012:光伏发电工程施工组织设计规范.pdf VIP
- 中国大唐集团公司电力生产事故调查规程(新版).docx
- GB50794-2012:光伏发电站施工规范.pdf VIP
- 健康教育特色幼儿园.pptx
- 新能源汽车专业的职业生涯规划书.pdf
- 人教版六年级上册数学全册课时练习(含答案).pdf
文档评论(0)