根据 Retinex 理论,它会将一幅给定的图像 S(x,y) 分解成两幅不同的图像:反射物体图像R(x,y)和入射光图像 L(x,y)。可以表示为:
?
其原理如下所示:
?...y)];
将得到的结果量化为 [0, 255] 范围的像素值,然后输出结果图像。...参数2:需要的输出矩阵类型
参数3和参数4:缩放参数
缩放参数实际等价于公式:m(x,y) = saturate_cast(α(*this)(x,y)+β)
log()函数
log()函数的功能是计算每个数组元素绝对值的自然对数...参数2:输出图像
参数3:范围下限
参数4:范围上限
参数5:选择归一化的方式
参数6: 当为负,输出在大小深度通道数都等于输入,当为正,输出只在深度与输如不同。...Vec2b—表示每个Vec2b对象中,可以存储2个char(字符型)数据
Vec3b—表示每一个Vec3b对象中,可以存储3个char(字符型)数据,比如可以用这样的对象,去存储RGB图像中的