Opencv 去高光或镜面反射(illuminationChange)

时间:2021-03-21 04:13:53

如下图片中间存在高光,需要消除高光:

Opencv 去高光或镜面反射(illuminationChange)


涉及的Opencv API为illuminationChange:

Opencv 去高光或镜面反射(illuminationChange)

处理后的效果如下:(图片顺序对应src, mask, dst三个参数)

Opencv 去高光或镜面反射(illuminationChange)Opencv 去高光或镜面反射(illuminationChange)Opencv 去高光或镜面反射(illuminationChange)

最后处理完的感觉类似拿一块玻璃挡住mask所在的区域。


alpha,beta两个参数共同决定消除高光后图像的模糊程度(范围0~2,0比较清晰,2比较模糊)。