广泛用于图像增强处理中
均衡化函数:equalizeHist
void equalizeHist( InputArray src, OutputArray dst );
注意:src需要是8位单通道图像
例:
Mat src = imread("1.jpg",CV_LOAD_IMAGE_GRAYSCALE);
Mat dst;
均衡化函数:equalizeHist
void equalizeHist( InputArray src, OutputArray dst );
注意:src需要是8位单通道图像
例:
Mat src = imread("1.jpg",CV_LOAD_IMAGE_GRAYSCALE);
Mat dst;
equalizeHist(src, dst);
对彩色图像进行直方图均衡化只要先将彩色图像分解成若干通道,然后这些通道分别进行直方图均衡化,最后合并所有通道即可。主要函数cvSplit()和cvMerge()。