直方图可以用来什么(直方图有什么作用)

简单总结如下, 详见后文:

直方图定义

维基百科上给出的定义是:

在统计学中,直方图(Histogram)是一种对数据分布情况的图形表示, 是一种二维, 它的两个坐标分别是统计样本和该样本对应的某个属性的度量, 以长条图(bar)的形式具体表现. 因为直方图的长度及宽度很适合用来表现数量上的变化, 所以较容易解读差异小的数值.

百度上给出的定义是:

直方图又称质量分布图, 是一种统计报告图, 由一系列高度不等的纵向条纹或线段表示数据分布的情况. 一般用横轴表示数据类型, 纵轴表示分布情况. 直方图是数值数据分布的精确图形表示, 这是一个连续变量(定量变量)的概率分布的估计, 并且被卡尔·皮尔逊(Karl Pearson)首先引入. 它是一种条形图. 为了构建直方图, 第一步是将值的范围分段, 即将整个值的范围分成一系列间隔, 然后计算每个间隔中有多少值. 这些值通常被指定为连续的, 不重叠的变量间隔. 间隔必须相邻, 并且通常是(但不是必须的)相等的大小.

总结一下直方图特征为: 二维图表, 横轴为数据(具有一定的连续性), 纵轴为数据分布(数据数量).

直方图作用

由于直方图的特性, 有很多的应用: 如在数据处理方面可以用来排序, 如在图像处理方面可以用来图像增强和图像分割.

直方图应用之排序

排序算法中有一大类使用的是非比较排序, 如下图所示为计数排序, 从图中可以看到, 排序过程中使用了直方图来统计数据, 由于直方图的横坐标有一定的连续性, 当数据统计完成, 也就完成排序的目的. 详细可以参见: 十大经典排序算法(动图演示) - 一像素 - 博客园 (cnblogs.com)

还有一些扩展应用, 如快速查找数据中的topN, 如用来加速中值滤波(快速查找中间数据)等.

直方图应用之图像增强

常见的使用直方图进行增强的方法就是直方图均衡(HE, Histogram Equalization), 对比度受限自适应直方图均衡(CLAHE, Contrast Limited Adaptive Histogram Equalization).

均衡的作用就是让直方图的分布更加均匀, 直方图分布越均匀, 其熵越大, 熵越大图像中包含的信息也就越多, 图像对比度就越高, 从而实现图像增强的效果. 如下图所示为HE的效果:

直方图应用之图像分割

直方图是数据分布的直观表示, 直方图中的每一个波峰就代表一个目标的分布, 可以通过查看直方图中的波峰来确定图像中目标的个数及分布, 因而也可以用来对图像进行分割, 将直方图中的波峰进行划分即可以完成图像分割. 如下图所示为图像及其对应的直方图, 图中直方图有4个波峰(最右边2个波峰比较靠近, 认为是一个目标), 也可以看到图像上基本也有4个目标: 人影, 蓝天, 白云, 太阳.

最常见的使用直方图进行图像分割的方法是大津阈值法(otsu), 如下所示为otsu实现效果:

otsu方法将直方图分为2个部分, 如上图所示红色线为分割阈值, 对于有多个目标的图像, 效果不是很好.

对于多目标图像分割, 可以使用迭代otsu, 进行多次分割, 也可以对直方图进行高斯拟合(假设目标分布服从高斯分布), 如下所示为高斯拟合进行分割结果:

(0)

相关推荐

  • 直方图是干什么用的(直方图的好处)

    直方图本身只是个统计工具,用来了解各通道阶值的分布情况,其最大的用处是用于PS理论的研究.而图像调整本身是一种艺术与科学性并存且的工作或者说行业,主要依据还是人类的视觉,如果过度依赖直方图只会误入歧途 ...

  • 直方图是什么意思(直方图是什么概念)

    直方图这个词你可能不了解,但有这么一个坐标轴你应该见过:以上就是摄影里常常谈到的直方图啦,这个图在数码摄影中占据核心位置,可以说,不懂直方图,不要谈数码摄影了.通过直方图,前期拍摄做一个科学的曝光师, ...

  • 教你如何看懂照片的直方图

    直方图就是一种照片的分析方式,横向代表亮度,纵向代表像素数量.首先分析出照片中所有像素的亮度,然后计算出具体数值,再把它们映射到横轴上.这样的话,越高,这个亮度上的像素就越多. 直方图的观看规则就是& ...

  • spss中如何利用直方图看出残差的正态性

    直方图是粗略检验正态性的一个好方法,通过对数据的大概形态的了解我们可以粗略的看出数据是正太还是偏态,好吧,下面是具体的方法: 操作方法 01 先打开线性回归的对话框,如图所示,打开linear菜单 0 ...

  • 如何看PS中的直方图

    直方图是图片中光影信息分布情况.通过对直方图的分析,可以帮助我们对图片进行光影的调节.但不能迷信直方图来作为调节图片的唯一依据,它只是一种科学的数据展示,但科学不代表美,真正的调节还是需要融合自己对于 ...

  • PS直方图怎么看

    操作方法 01 学会看直方图是PS中需要掌握的基本知识.因为在色阶和曲线上都有直方图的体现. 直方图为我们判断图像的色调提供准确的科学依据. 直方图定义:直方图用图形表示了图像的每个亮度级别的像素的数 ...

  • HDR人像的后期处理

    原图vs效果图 由于是旅行所以很多照片的拍摄都比较随机,抓拍的比较多,所以在能预见的前提下相机都保持开机状态,同时事先把曝光值调好,使用nef格式。 风景、纪实拍摄的片子我大部分会先用LR来预处理,7 ...

  • ps如何调整明暗(ps怎么调局部明暗)

    一张照片最重要的三元素是色彩,构图与明暗.这篇文章,我将对风光摄影photoshop后期中所有变亮和变暗的方法做一个汇总.首先从曲线调整图层中最简单的命令说起(一)亮度/对比度点击ps图层面板下方的圆 ...

  • Lightroom一分钟挽救旅行风光照

    打开Lightroom,导入需要修饰的照片。(不会导入照片?赶紧去好好学习一下吧,把照片导入Lightroom后,你就能体会到这个软件对照片的强大管理功能了。) 先对照片进行分析,找到问题。 这是一张 ...