我陷入困境,不知道在哪里看。 我需要增加图像中特定颜色的强度,如R,G或蓝色。 当我这样做时,某些颜色无法正常渲染。
现在当我像绿色一样增加时:
A = Color.alpha(p);
R = Color.red(p);
G = (int)(Color.green(p)*1.2);
B = Color.blue(p);
解决这些粉红色补丁的解决方案是什么。
由于
答案 0 :(得分:2)
Ty钳制值,使它们不超过255.像这样:
A = Color.alpha(p);
R = Color.red(p);
G = Math.min((int)(Color.green(p)*1.2), 255);
B = Color.blue(p);