我想知道clahe参数的正确解释i.e clipLimit and tileGridSize
。
以及clipLimit
值如何影响图像的对比度以及选择tileGridSize
时应考虑哪些因素(例如图像分辨率,对象大小)。
提前致谢
最佳答案
这个问题是很久以前的,但是我搜索了答案并看到了这个答案,然后我发现了一些可能有用的链接,显然,以下大多数信息来自不同的站点。
AHE是一种用于改善图像对比度的计算机图像处理技术。它与普通直方图均衡化的不同之处在于,自适应方法会计算多个直方图,每个直方图对应于图像的不同部分,并使用它们来重新分配图像的亮度值。因此,它适合于改善局部对比度并增强图像每个区域中边缘的清晰度。
并且, AHE 有在图像的相对均匀区域中过度放大噪声的趋势。自适应直方图均衡的一种变体称为对比度受限自适应直方图均衡(CE)通过限制放大来防止这种情况。
对于第一个,此图像可能有用:
CLAHE 通过将直方图裁剪为预定义的值(称为裁剪限制)来限制放大
tileGridSize 是指用于直方图均衡化的网格大小。输入图像将被分成相等大小的矩形图块。 tileGridSize定义行和列中的切片数。
这是有关可用功能的opencv文档:
https://docs.opencv.org/master/d6/db6/classcv_1_1CLAHE.html
而且此链接非常有用:
https://en.wikipedia.org/wiki/Adaptive_histogram_equalization#Contrast_Limited_AHE
http://www.cs.utah.edu/~sujin/courses/reports/cs6640/project2/clahe.html