美文网首页
颜色空间转换和直方图均衡化

颜色空间转换和直方图均衡化

作者: 艳过无声 | 来源:发表于2019-08-27 19:03 被阅读0次

颜色空间转换函数

灰度化处理有多种处理方式:分量法 最大法 平均法 加权平均法

Matlab 中采用的是对R、G、B分量进行加权平均的算法:

0.2989R+ 0.5870G + 0.1140B

常用公式:RGB(A)2GRAY:  Y = 0.229*R + 0.587*G + 0.114*B;

GRAY2RGB(A): R = Y, G = Y, B = Y, (A = 0).

直方图均衡化就是用一定的算法使直方图大致平和;

计算步骤:1)计算图像f(x,y)的各灰度级中像素出现的概率p(i)。

p(i) = n[i] / n;

2) 计算p的累计概率函数c(i),c即为图像的累计归一化直方图

3)将c(i)缩放至0~255范围内

y(i) = 255 * c(i)

源码中
scale = (hist_sz -1.f)/(total - hist[i])   

(i表示最后一个不等于0的像素值,hist[i]  表示其个数)物理意义近似于:每个像素在直方图上的横坐标上能占多宽,scale为映射到0-255中需要扩大的比例,最后一个不等于0的像素映射到255,scale等于1.

相关文章

  • 颜色空间转换和直方图均衡化

    颜色空间转换函数: 灰度化处理有多种处理方式:分量法 最大法 平均法 加权平均法 Matlab 中采用的是对R、G...

  • 47. 直方图均衡化

    本文解释灰度直方图均衡化、彩色直方图均衡化和YUV均衡化效果 灰度直方图均衡化 效果如下: 彩色直方图均衡化 效果...

  • 直方图匹配

    之前我们介绍过直方图均衡化。直方图匹配的核心思想就是在应用直方图的均衡化。 和之前直方图均衡化一样,直方图的匹配本...

  • exp1-空间域图像增强

    图像灰度变换 计算显示图像直方图、直方图均衡化 空间域图像平滑、锐化

  • Metal图像处理——直方图均衡化

    Metal图像处理——直方图均衡化 Metal图像处理——直方图均衡化

  • 四、OpenCV+TensorFlow 入门人工智能图像美化处理

    彩色图片直方图 灰度直方图源码 彩色直方图源码 直方图均衡化 1.灰度 1.1灰度直方图均衡化源码 2.彩色 2....

  • OpenCV-Python学习(十一):直方图

    目录: 1.绘制直方图1)一维直方图2)2D直方图 2.直方图均衡化1)全局直方图均衡化2)CLAHE(限制对比度...

  • 直方图均衡化—理论篇

    直方图均衡化--理论篇 直方图均衡化是数字图像处理中,最基本的一种处理。直方图均衡计算简单,并且适合快速的硬件实现...

  • 低亮度图片增强方法:直方图均衡化

    直方图均衡化(HE) 直方图均衡化是最简单、最方便的低亮度图片增强的算法。 HE通过拉伸图片直方图的分布,使得图片...

  • 灰度直方图和均衡化

    目的: 得到原图的灰度直方图 使原图均衡化 得到均衡化图的灰度直方图 什么是灰度直方图: 图像中所有的像素一句像素...

网友评论

      本文标题:颜色空间转换和直方图均衡化

      本文链接:https://www.haomeiwen.com/subject/oeoeectx.html