目录
一.Histogram
直方图可以分为两种,一种是grey-scale histogram,另一种是color histogram。其中color histogram可以转化为一张或者多张灰度直方图。
1.1灰度直方图的定义及其性质
我们知道,一个灰度图可以表达为f(i,j),f为对应坐标像素的quantization level。当量化所用的比特为8个时,quantization level的范围是0~255的整数。
基于此,灰度直方图是这样的一个映射,其定义域为灰度图的quantization level range,而值域为自然数,映射关系是:自变量为quantization level,因变量为对应量化等级的像素的数量。其数学表达式为:.。r_{k}表示某一quantization level,n_{k}表示该quantization的频数。
同样,有归一化灰度直方图:。n为灰度图的像素数目。容易发现,p(r_{k})可以理解为该灰度图中,各个quantization level的分布列。
我们说灰度直方图的性质,实际上说的是“灰度图到灰度直方图”这一映射的性质。容易知道:
1)这个映射是一个多对一映射,因而不可逆。即不同的灰度图可以有同样的灰度直方图。
2)对于灰度图的几何操作(旋转,裁剪后拼接等等),不改变其灰度直方图。
1.2 color histogram
我们知道,具有颜色的digital image实际上可以转化为灰度图。以RGB颜色模型的digital image为例,其有两种状转化为灰度图的方式: