- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数字图像处理实验报告直方图规定化
数字图像处理实验报告
实验名称:直方图规定化
姓名:
班级:
学号:
专业:电子信息工程(2+2)
指导教师:陈华华
实验日期:2012年5月24日
直方图匹配(规定化)
直方图均衡化能够自动增强整个图像的对比度,但它的具体增强效果不容易控制,处理的结果总是得到全局均匀化的直方图。实际上有时需要变换直方图,使之成为某个特定的形状,从而有选择地增强某个灰度值范围内的对比度。 这时可以采用比较灵活的直方图规定化。一般来说正确地选择规定化的函数可以获得比直方图均衡化更好的效果。
所谓直方图规定化,就是通过一个灰度映像函数,将原灰度直方图改造成所希望的直方图。所以,直方图修正的关键就是灰度映像函数。
直方图匹配方法主要有3个步骤(这里设M和N分别为原始图和规定图中的灰度级数,且只考虑 N≤M的情况):
(1) 如同均衡化方法中,对原始图的直方图进行灰度均衡化:
(2) 规定需要的直方图,并计算能使规定的直方图均衡化的变换:
(3) 将第1个步骤得到的变换反转过来,即将原始直方图对应映射到规定的直方图,也就是将所有pf(fi)对应到pu(uj)去。
Matlab程序:
%直方图规定化
clear all
A=imread(C:\Users\hp\Desktop\A.tif); %读入A图像
imshow(A) %显示出来
title(输入的A图像)
%绘制直方图
[m,n]=size(A); %测量图像尺寸
B=zeros(1,256); %预创建存放灰度出现概率的向量
for k=0:255
B(k+1)=length(find(A==k))/(m*n); %计算每级灰度出现的概率,将其存入B中相应位置
end
figure,bar(0:255,B,g); %绘制直方图
title(A图像直方图)
xlabel(灰度值)
ylabel(出现概率)
axis([0,260,0,0.015])
C=imread(C:\Users\hp\Desktop\B.tif);%读入B图像
imshow(C) %显示出来
title(输入的B图像)
%绘制直方图
[m,n]=size(C); %测量图像尺寸
D=zeros(1,256); %预创建存放灰度出现概率的向量
for k=0:255
D(k+1)=length(find(C==k))/(m*n); %计算每级灰度出现的概率,将其存入D中相应位置
end
figure,bar(0:255,D,g); %绘制直方图
title(B图像直方图)
xlabel(灰度值)
ylabel(出现概率)
axis([0,260,0,0.015])
S1=zeros(1,256);
for i=1:256
for j=1:i
S1(i)=D(j)+S1(i); %计算B灰度图累计直方图
end
end
counts=B
figure,bar(0:255,counts,r)
title(A图像直方图 )
S2=zeros(1,256);
for i=1:256
for j=1:i
S2(i)=counts(j)+S2(i);
end
end; %累计规定化直方图
%对比直方图,找到相差最小的灰度级
for i=1:256
for j=1:255
if S1(j)=S2(i)S1(j+1)=S2(i)
if abs(S1(j)-S2(i))=abs(S1(j+1)-S2(i)) T(i)=j;
else T(i)=j+1;
end
end
end
end
%确定变换关系,重组直方图
H=zeros(1,256);
H(1)=S2(1)
您可能关注的文档
- 推进校本教研提高教学质量 培训课件.ppt
- 掺混合材的水泥,铝酸盐水泥,水泥的应用.doc
- 推销程序及技巧 培训课件.ppt
- 提升中层干部管理能力培训 培训课件.ppt
- 提升学校课程领导力的若干问题 培训课件.ppt
- 提升战略管理能力 培训课件.ppt
- 掩护式液压支架毕业设计(含外文翻译).doc
- 提升现代医院执行力 培训课件.ppt
- 提升质量经理价值的双赢策略 培训课件.ppt
- 提升沟通技巧 培训课件.ppt
- 解析天花粉蛋白:从入胞机制到绒毛膜上皮癌细胞凋亡诱导的深度探究.docx
- 油页岩渣在橡胶领域的资源化利用研究:性能、机制与前景.docx
- 从欧盟碳排放权交易法律制度探寻中国碳交易法治完善之路.docx
- 数据赋能:面向智慧城市建设的开放政府数据政策探索.docx
- 邻苯二甲酸二酯孕期复合染毒对大鼠子代睾丸发育的影响及风险评估.docx
- 论婚内财产分割协议的法律规制与实践审视.docx
- 甲状腺素对气道黏蛋白5AC基因表达的影响及其分子调控机制探究.docx
- 揭秘珍珠黄杨开花密码:特性与精准调控策略探究.docx
- 基于学位论文剖析广西高校汉语国际教育硕士培养体系的构建与优化.docx
- 县级地税机关执法风险剖析与防控策略研究.docx
最近下载
- 智算中心及算力产业集群项目运营管理方案.docx VIP
- 2025安徽芜湖市湾沚区招聘社区工作者11人考试备考题库及答案解析.docx VIP
- 锅炉安装改造维修质量保证体系文件(手册+程序文件+表格+工艺文件汇编)-符合TSG 07-2019特种设备质量保证管理体系.docx
- 甲状腺科普宣教.pptx VIP
- 贵州省2025年高职院校分类考试招生中职生文化综合语文试题答案.docx VIP
- 智算中心及算力产业集群项目节能评估报告.docx VIP
- 甲状腺的科普宣教.pptx VIP
- 高考试题——物理(全国卷)云南.doc VIP
- 智算中心建设可行性分析.docx VIP
- 产前筛查实验室标准操作程序文件.pdf VIP
文档评论(0)