现在的位置: 首页 > 综合 > 正文

利用OpenCV计算并绘制灰度直方图

2013年05月31日 ⁄ 综合 ⁄ 共 5441字 ⁄ 字号 评论关闭

下面用两种方法实现直方图的计算和绘制,其一用自己实现计算直方图,其二利用OpenCV提供的库函数计算直方图。代码和算法不难,适合OpenCV初学者学习之用。如有疏漏错误之处,还请各路方家指出。下面使用的测试图是标准的lena图。

代码之一

代码效果如下

 

 

代码之二

代码效果如下

 

可见上面两种方法的结果并无明显的差异。

 

通过复用上面的代码。我们可以得到彩色图像各通道的直方图,代码如下

 

效果图如下

 

抱歉!评论已关闭.