图像处理之(直方图)均衡化

来源:互联网 发布:优酷网软件下载 编辑:程序博客网 时间:2022/01/24 05:27

微笑(直方图)均衡化能增强图像的对比度

直方图均衡化的原理:


#include "cv.h"#include "highgui.h"using namespace cv;using namespace std;int main(int argc,char *argv[]){Mat src,srcGray,dst;src=imread("source.jpg");cvtColor(src,srcGray,CV_BGR2GRAY);imshow("srcGray",srcGray);equalizeHist(srcGray,dst);imshow("dst",dst);waitKey(0);destroyAllWindows();return 0;}
实验效果:

  

微笑下面展示对彩色图像的均衡化:

#include "cv.h"#include "highgui.h"using namespace cv;using namespace std;int main(int argc,char *argv[]){Mat src,dst;vector<Mat> src_BGR;src=imread("lena.jpg");imshow("src",src);split(src,src_BGR);equalizeHist(src_BGR[0],src_BGR[0]);equalizeHist(src_BGR[1],src_BGR[1]);equalizeHist(src_BGR[2],src_BGR[2]);merge(src_BGR,dst);imshow("dst",dst);waitKey(0);destroyAllWindows();return 0;}
实验效果:

  

0 0