图像直方图:
从数学上来说,图像直方图描述的是图像的各个灰度级的统计特征,它是图像灰度值的函数,统计一副图像各个等级的像素出现的次数或概率。有一种特殊的直方图叫做归一化直方图,可以直接反映不同灰度级出现的比率。
从图形上来说,灰度直方图是一个二维直方图,横坐标为图像中各个像素点的灰度级别,纵坐标表示具有各个灰度级别的像素在图像中出现的概率。
/*-------------------------------------------------------------------------------------------------------
*程序说明:
* 基于OpenCV实现------生成图像的灰度直方图
*开发环境:
* win7+vs2010+opencv2.4.8
*创建时间地点:
* 陕西师范大学。2017.3.1
*参考资料:
* 《数字图像处理与计算机视觉》张铮,徐超-----62页算法
*作者:
* 李先生
--------------------------------------------------------------------------------------------------------*/
#include<opencv2\highgui\highgui.hpp>
#include<opencv2\imgproc\imgproc.hpp>
#include<opencv2\imgproc\imgproc_c.h>
#include<iostream>
using namespace std;
using namespace cv;
/*-----------------------------------【定义生成图像的灰度直方图】------------------