摘要:如果所有组的组距相同的直方图称为均匀直方图,否则称为非均匀直方图。但在图像处理中基于图像像素值的直方图是最常见的。对于缺乏基础的同仁,可以通过老猿的免费专栏专栏基础教程目录从零开始学习。
在前面几篇直方图相关的文章中介绍了直方图均衡、直方图匹配、局部直方图处理、基于直方图统计信息进行图像增强处理等图像处理与直方图相关的内容,具体相关内容请参考《《数字图像处理》第三章学习总结感悟2:直方图处理》,但一些直方图的基础知识没有介绍,本来觉得是很简单的知识,不用多带带说明,但在直方图计算及处理应用时,发现一些基础概念还是要对齐一下,因此在此补充说明一下直方图的基础知识。
直方图是一种常用的数据统计图。对某一物理或特征量不同取值,找出它的最大值和最小值,然后确定一个区间,使其包含全部测量数据,将区间分成若干小区间,统计测量结果出现在各小区间的频数或占比,以测量数据为横坐标,以频数或占比为纵坐标,划出各小区间及其对应的频数或占比高度,则可得到一个矩形图,即统计直方图。
直方图中分成的若干小区间数量称为组数,用bins表示,其中每组两个端点的横坐标差称为组距。直方图所表征数据的最小和最大值的区间称为直方图的值的范围(range)。
如果所有组的组距相同的直方图称为均匀直方图(uniform histogram),否则称为非均匀直方图。
基于一个物理量或物体特征值建立的直方图为一维直方图,事实上也可以基于多个物理量或特征值来建立多维直方图,如人口数据中基于年龄+受教育年数来建立人口数量分布直方图就是二维直方图。物理量或特征量的个数称为直方图的维数,用dims表述。
下面两图是二维直方图:
在图像处理中,以图像具体通道的像素值的数据构成的集合值作为直方图的横坐标,每个值出现的数量或比例作为纵坐标,所得的直方图就是图像直方图(Image Histogram)。
其实不只基于图像像素值建立直方图,也可以对图像梯度、每个像素的角度等一切图像的属性值都可以建立直方图。但在图像处理中基于图像像素值的直方图是最常见的。一般图像直方图都是一维直方图。
本文介绍了直方图概念及属性、图像直方图的概念、特点及应用。
更多图像直方图处理的内容请参考《《数字图像处理》第三章学习总结感悟2:直方图处理》的介绍。
更多图像处理请参考专栏《OpenCV-Python图形图像处理》及《图像处理基础知识》的介绍。
对于缺乏Python基础的同仁,可以通过老猿的免费专栏《 专栏:Python基础教程目录》从零开始学习Python。
如对文章内容存在疑问,可在博客评论区留言,或关注:老猿Python 微信公号发消息咨询,可通过扫博客左边的二维码加微信公众号。
如果阅读本文于您有所获,敬请点赞、评论、收藏,谢谢大家的支持!
前两个专栏都适合有一定Python基础但无相关知识的小白读者学习,第三个专栏请大家结合《https://blog.csdn.net/laoyuanpython/category_9979286.html OpenCV-Python图形图像处理 》的学习使用。
对于缺乏Python基础的同仁,可以通过老猿的免费专栏《https://blog.csdn.net/laoyuanpython/category_9831699.html 专栏:Python基础教程目录)从零开始学习Python。
如果有兴趣也愿意支持老猿的读者,欢迎购买付费专栏。
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/121104.html
摘要:对于图像整体比较暗的情况,直方图均衡能得到类似的效果。这些内容老猿在数字图像处理直方图均衡算法研究及模拟实现中进行介绍,本部分主要详细介绍提供的直方图均衡函数。更多图像直方图处理的内容请参考数字图像处理第三章学习总结感悟直方图处理的介绍。 ...
摘要:如果将二者的处理的一些数据结合起来使用,则就是基于直方图统计进行图像增强。图中是通过直方图统计进行图像增强后的结果,可以看到另一个钨丝的比较明显的结构。 一、引...
摘要:具体处理的源代码如下小结自适应直方图均衡图像和分块大小不能整除时,采用的是将图像补齐到能整除大小,补齐是按边界镜像的方式补齐。 一、引言 最近一个月来都在研究O...
摘要:图像指纹与汉明距离在介绍下面其他判别相似度的方法前,先补充一些概念。汉明距离为,即代表两张图片完全一样。下一次将讲述利用和以训练好的模型来进行人脸识别。本文参考文章和图片来源的文章赖勇浩的文章下一篇地址利用进行识别相似图片二 文章简介 在网上看到python做图像识别的相关文章后,真心感觉python的功能实在太强大,因此将这些文章总结一下,建立一下自己的知识体系。当然了,图像识别这个...
摘要:在智能设备中,提到了车辆牌照检测和识别系统。道路安全该系统用于检测超过一定速度的车牌,将车牌读取系统与道路雷达耦合。车牌检测为了检测许可证,我们将使用基于卷积神经网络的深度学习对象检测体系结构。为确保正确分割,必须执行初步处理。 点击上方小白学视觉,选择加星标或置顶 重磅干货,第一时间送...
阅读 1176·2021-10-11 10:58
阅读 2847·2021-09-26 09:55
阅读 1354·2021-09-04 16:41
阅读 481·2019-08-30 15:55
阅读 698·2019-08-29 18:46
阅读 3016·2019-08-29 14:05
阅读 1912·2019-08-27 14:27
阅读 3405·2019-08-26 14:00