是否有任何理论或图像过滤器可以在iPhone上的图像中美白肤色?
我手头有RGB数据。但无论我改变什么,它都无法满足我的需求。我按如下方式改变RGB:
R / G / B的新值=(int)roundf(旧R / G / B - 128)* contrast_value + 128 + brightness_value);
其中contrast_value = 1到1.3并且brightness_value = 0到50
但我发现它是淡黄色的......
答案 0 :(得分:2)
首先将图片转换为YUV colorspace。这为您提供了两个优势:
答案 1 :(得分:0)
我看到的一件事是向颜色的所有三个组件添加一个constand值,如R + 0x33 G + 0x33 B + 0x33
已编辑:我刚刚找到另一个有其他信息的帖子:Programmatically Lighten a Color