本文学习基于OpenCvSharp的直方图均衡化处理方式,并使用SkiaSharp绘制相关图形。直方图均衡化是一种图像处理方法,针对偏亮或偏暗的图像,通过调整图像的像素值来增强图像对比度,详细原理及介绍见参考文献1-4。 直方图均衡化第一步要将彩色图像转换为灰度图像,调用OpenCvSharp中的Cv2.CvtColor函数转换,主要代码及效果图如下所示: Mat oriImage =
转载来自:http://www.ilovematlab.cn/thread-221151-1-1.html close allclcrgb=imread('flower.jpg');% 对饱和度与亮度进行histeq处理hsv=rgb2hsv(rgb);h=hsv(:,:,1);s=hsv(:,:,2);v=hsv(:,:,3);S=histeq(s);V=histeq(v