结果预览:
原图片:
颜色直方图:
直方图均衡化后:
颜色直方图:
完整代码:
运行环境:Win7 64位 / opencv2.3 / vs2010
#include <stdlib.h>
#include <stdio.h>
#include <math.h>
#include <fstream>
#include <string>
#include <iostream>
#include <opencv/cv.h>
#include <opencv/highgui.h>
using namespace std;
void myShowHist(IplImage* image1,IplImage* image2);
IplImage* cvShowHist(IplImage* src);
int main()
{
//对彩色图像进行均衡化
IplImage * image= cvLoadImage("lena.jpg&#