使用OpenCV,Numpy计算直方图,Matplot绘制直方图及分析
这篇博客将介绍如何使用Python,OpenCV,Numpy函数计算直方图,并使用 OpenCV 和 Matplotlib 函数绘制直方图,并对直方图进行分析。
通过查看图像的直方图,可以直观地了解该图像的对比度、亮度、强度分布等。
1. 效果图
原始图如下:

灰度图直方图效果如下:
可以看到左侧区域显示图像中较暗像素的数量,右侧区域显示较亮像素的数量。从直方图中可以看到暗区、亮区均不多,并且中间色调(中间范围的像素值,例如 170/210 左右)的数量非常多。

BGR三通道的直方图效果图下: