histogram 怎么看

2024-07-11 22:29:48

一个histogram,通常可以用一个列向量表示(例子中的a,b),列向量里面的每一个值就是一个bin(a,b),比如说列向量有个50个元素,那么就代表有50个bin。对于彩色图像,一般是rgb,3个维度,每个颜色一般是0-255的灰度级,就是对应8个bin,每个维度8bin。

把RGB颜色空间,想象成一个三维立体的坐标系,rgb对应xyz轴,每个颜色8bins,对应xyz三个轴上,8个等分刻度,这样就得到一个8x8x8=512个小立方体构成的大立方体,你要的直方图就是每个小立方体在大立方体中出现的概率分布。你如果把他们串联起来的话,组成24bin的直方图,你得到的直方图的(概率)和为3,这显然不是你想要的直方图。