1、代码如下:
#include "stdafx.h"
#include <opencv2/opencv.hpp>using namespace cv;int main()
{Mat srcImage = imread("lena.bmp");Mat grayImage;cvtColor(srcImage, grayImage, COLOR_BGR2GRAY);Mat dstImage;equalizeHist(grayImage, dstImage);imshow("原图像", srcImage);imshow("灰度图像", grayImage);imshow("直方图均衡化图像", dstImage);waitKey(0);}
2、运行效果如下:
(1)原图
(2)灰度图像
(3)直方图均衡化图像