图像的灰度级数越多越好_MATLAB-数字图像处理 图像直方图归一化

87bcbcd78834710fe27652e0e7f2c356.png

图像直方图归一化

图像直方图概念:

图像直方图是反映一个图像像素分布的统计表,其实横坐标代表了图像像素的种类,可以是灰度的,也可以是彩色的。纵坐标代表了每一种颜色值在图像中的像素总数或者占所有像素个数的百分比。图像是由像素构成,因为反映像素分布的直方图往往可以作为图像一个很重要的特征。

图像灰度直方图:一副数字图像有[0~255]灰度级,直方图定义如下:

其中,是第k个灰度级(如:255),是该灰度级的个数。
归一化直方图定义如下:

即:第k个灰度级出现的数量,比上所有灰度级数量总和,也就是概率

获得图像直方图

t=imread('a1.jpg')
subplot(1,2,1),imshow(t),title('原图')
subplot(1,2,2),imhist(t),title('图像直方图')

效果图:

75bb0d03c6e4dab3fe62860d350266bc.png

Imhist
该函数用于获取图像数据直方图。在图像增强技术中,图像灰度级直方图有着重要的意义,是直方图修改技术、直方图均衡化等一些图像处理技术的基础。在matlab 的命令窗口中键入doc imhist或help imhist即可获得该函数的帮助信息。

调用格式:

imhist(I,n)
imhist(X,map)
[counts,x] = imhist(I)
说明:imhist(I,n)其中,I为灰度的输入图像,n为指定的灰度级数目,缺省值为256;imhist(X,map)计算和显示索引色图像X的直方图,map为调色板。用stem(x,counts)同样可以显示直方图。counts和x分别为返回直方图数据向量和相应的彩色向量。

这里着重说一下imhist(I,n)的用法:
验证代码:

t=imread('a1.jpg')
subplot(2,3,1),imshow(t),title('原图')
subplot(2,3,2),imhist(t),title('灰度级数默认:256')
subplot(2,3,3),imhist(t,128),title('灰度级数:128')
subplot(2,3,4),imhist(t,64),title('灰度级数:64')
subplot(2,3,5),imhist(t,32),title('灰度级数:32')
subplot(2,3,6),imhist(t,16),title('灰度级数:16')

结果图

5683326ce848d2bb638712997b56ee51.png


总结imhist(I,n):

n的定义是灰度级数,这里我们可以理解为将0~255分成几份,比如默认为256,就是分成256份,一份是1,所以灰度值每隔1就统计一次;又n为128,则把0-255分成128份,一份为2,灰度值每隔2统计一次,所以从对比图像看,n为128的看起来比n为256的更稀疏。

[counts,x] = imhist(I)这句话的意思是,获取直方图的横坐标和纵坐标,即各个像素级,以及每个像素级上的像素出现的次数,这个有个易错点,就是,counts其实是直方图的纵坐标值,而x才是直方图的横坐标。

那么获得这两个值有什么用呢? 这里是可以利用这两个值,用stem函数绘出统计图像

上代码:

F=imread('a1.jpg');
I=rgb2gray(F);
subplot(1,3,1),imshow(I),title('原图')
subplot(1,3,2),imhist(I),title('原图的图像直方图')
[count,x]=imhist(I)
% 获取直方图的横坐标和纵坐标,即各个像素级,以及每个像素级上的像素出现的次数 counts:纵坐标 x:横坐标
subplot(1,3,3),stem(x,count),title('根据图像直方图绘制的统计图')
% 通过刚才得到的值,绘制条形图。

效果图:

a70b826dac11f49731891d6804fb71cb.png


这里看出stem绘出的图像和imhist绘出的图像其实是一样的,只是stem绘出的图像统计了次数。

如果这里我们需要将图像直方图归一化,其实就是将纵坐标变成当前次数占总次数的概率,这个也很简单,就需要将stem的counts先除以总像素数量就行。
代码:

F=imread('a1.jpg');
I=rgb2gray(F);
[m,n]=size(I)
subplot(1,4,1),imshow(I),title('原图')
subplot(1,4,2),imhist(I),title('原图的图像直方图')
[count,x]=imhist(I)
subplot(1,4,3),stem(x,count),title('根据图像直方图绘制的统计图')
count=count/m/n
% 获取直方图的横坐标和纵坐标,即各个像素级,以及每个像素级上的像素出现的次数 counts:纵坐标 x:横坐标
subplot(1,4,4),stem(x,count),title('图像直方图归一化')

效果图:

ea6bdfb71b32aa641ca4eea19bd62977.png

25c5d94c7c8cb1278392f88d6b09d108.png

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/344152.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

POE交换机隐藏指标是什么?

POE交换机有一个非常重要的隐藏指标,只有大神才知道!我只告诉您一次哦!记住喽!接下来跟着飞畅科技的小编一起来看看POE交换机隐藏指标是什么吧! POE交换机隐藏指标是什么? POE交换机一个非常重要的隐藏指标…

【渝粤教育】电大中专新媒体营销实务 (11)作业 题库

1.第四媒体发展到宽带互联网阶段成为( ) A.网络新媒体 B.移动新媒体 C.数字新媒体 错误 正确答案:左边查询 学生答案:未作答 2.新媒体形式是指新媒体的使用模式、变现形式与应用形式。该说法( ) A.正确 B.错…

JDK 13:什么是AggressiveOpts?

JVM 11中已弃用Java VM标志-XX:AggressiveOpts [请参见JDK-8199777和JDK-8199778 ]“因为其行为是不明确的。” JDK-8199778的“问题”部分进一步说明了(我添加了重点 ): AggressiveOpts已被用作实现各种实验性能功能的包罗万象的方法&#…

【渝粤教育】电大中专消费者行为学 (3)作业 题库

1.消费行为学的研究对象是市场商品交换活动中消费者各种心理现象和行为的产生、发展及其规律。主要表现在以下哪几方面() A.消费活动中营销环境 B.以上选项全选 C.消费者行为的发展变化趋势 D.消费者在消费过程中的行为和规律 E.消费者在购买行为中的心理…

擦地机器人修理_自带眼睛还有嘴,喷水式擦地机器人效果实测

小时候家里大扫除时,我最喜欢抢着扫把扫地,因为扫地相对比较轻松,快速扫完灰尘和垃圾就能跑出去玩。而擦地板相比扫地就麻烦多了,大面积的地板需要蹲下来一块一块擦,还要来回清洗擦布,现在父母年龄大了&…

PoE交换机不供电了该怎么办?

交换机供电方式有很多,有集中供电,独立供电,220V交流电供电,PoE供电,随着不同场合的使用,特别是poe交换机使用非常多,但是出现的问题也不少。其中比较常见的就是PoE交换机供电突然不供电了&…

【渝粤教育】电大中专电大中专沟通技巧考试考核试题 (2)作业 题库

1可以通过( )的方法来对抗讲话时的紧张感。 A心理暗示 B自我鼓励 C运用合适的肢体语言 D以上方法均可 错误 正确答案:左边查询 学生答案:A 2以下说法正确的是( ) A沟通要有明确的目标 B沟通不需要形成协议 …

pv实现前趋图_Excel 数据透视图实现简易交互式数据面板

美国Ebay公司成立于1995年的圣何塞,是一家可让全球民众上网买卖物品的线上拍卖及购物网站。本文将结合Ebay(某类体育用品的)在线拍卖数据,主要使用Excel数据透视表为工具,来实现简易的交互式数据面板以求对数据进行可视…

poe交换机标准与非标准的区别介绍

POE指的是在现有的以太网Cat.5布线基础架构不作任何改动的情况下,在为一些基于IP的终端(如IP电话机、无线局域网接入点AP、网络摄像机等)传输数据信号的同时,还能为此类设备提供直流电的技术,就是支持以太网供电的交换…

【渝粤教育】电大中专电子商务网站建设与维护 (7)作业 题库

1.阿里巴巴是于1999年创立的( )的网上贸易市场平台。 A.零售商对消费者 B.企业对消费者 C.企业对企业 D.企业对零售商 错误 正确答案:左边查询 学生答案:未作答 2.阿里巴巴网站的不足不包括( ) A.“诚信通”…

【渝粤教育】电大中专药物分析技术基础 (2)作业 题库

1.《中国药典》规定“称定”时,指称取重量应准确至所取重量的 A.10% B.1.95~2.05g C.百分之一 D.1.5~2.5g E.千分之一 错误 正确答案:左边查询 学生答案:未作答 2.2℃~10℃指 A.密闭 B.密封 C.阴凉处 D.冷处…

input不可编辑属性_谁不喜欢图文并茂呢:基于多模态信息的属性抽取

0. 前言最近做属性抽取,并且基于多模态信息(文本图片)那种,然后发现了一个比较经典的论文“Multimodal Attribute Extraction”。正好就顺着这个论文的思路,捋一下这个任务,复现一下,再记录一下…

多维柔性作业调用_摆脱困境:从预定作业中调用安全方法

多维柔性作业调用假设我们已经实现了一个Spring支持的应用程序,并使用Spring Security的方法安全性表达式对其进行了保护 。 我们的下一个任务是使用安全方法实施计划作业。 更具体地说,我们必须实现一个计划的作业,该作业从我们的服务类中获…

HDMI高清光端机产品介绍

HDMI高清光端机对视频音频发布等起到传输作用,HDMI光端机由发送器和接收器组成,能通过单根光纤把计算机主机的音频,视频,USB延长到远端,用户可以在远端实时收听到电脑主机的图像和声音,并使用电脑控制。接下…

【渝粤教育】电大中专计算机职业素养 (14)作业 题库

1曾经的一项调查发现一些企业业绩不好,客户流失的最重要的原因是()。 A企业产品价格不好 B企业员工素养达不到要求 C企业产品质量问题 D企业管理问题 错误 正确答案:左边查询 学生答案:A 2职业素养是人类在社会活动中要…

【渝粤教育】电大中专跨境电子商务理论与实务 (29)作业 题库

1在按照交易主体类型中,( )面对的最终客户为企业或集团客户,提供企业、产品、服务等相关信息。 AB2B跨境电商或平台 BB2C跨境电商或平台 CC2C跨境电商或平台 DO2O跨境电商或平台 正确 正确答案:左边查询 学生答案&…

全局变量求平均分最高分最低分_想去江苏读大学,2021届山东考生需要多少分?...

点击链接查看详情:https://mp.weixin.qq.com/s/A1-e97_D4jbC_BRJtPIN2A​mp.weixin.qq.com江苏省2020年在山东普通批次本科招生66所院校。1027个专业;共4310人,最低分南通理工学院的船舶与海洋工程专业,464分,位次2437…

Thymeleaf的Spring数据

介绍 今天,我将讨论更具体的问题。 这次没有设计模式或算法:-)。 我们并不总是从头开始设计软件组件。 通常,我们必须尝试使现有软件组件协同工作。 Spring Boot是Java世界上最好的免费软件之一。 它解决了Spring的许多配置问题。 它非常灵活…

如何有效维护PDH光端机的常见故障?

众所周知,在PDH光端机的使用过程中,出现的故障可分为永久性故障和间断性故障。而永久性故障是指反映告警一直保持;间断性故障则是指故障时有时无,有时还可自动恢复。但无论是哪种故障,都与传输网有着密不可分的关系。接…

【渝粤题库】陕西师范大学209018 现代城市管理 作业

一、单项选择题 1、从市政职能看,它主要研究城市政府对公共事务和( )。 A、城市规划 B、城市环境 C、公共事业 D、私人产品 2、根据有关资料,世界上第一个超过10万人口的城市,是公元前14世纪的( &#xff0…