我已经实现了 Wu 的 Antialias 线算法,它在黑色背景上效果很好。但是,我遇到了一个问题,使强度与其他颜色一起工作。
我一直在做这样的颜色混合。
for(int i =0; i < 3; i++)
rgbNew[i] = (int) (rgb[i] * brightness + baseRgb[i] * (1 - brightness));
但是,这似乎只适用于黑白背景(在其他情况下,我得到的结果不正确,如下图所示)。关于我没有考虑的任何建议?
我已经实现了 Wu 的 Antialias 线算法,它在黑色背景上效果很好。但是,我遇到了一个问题,使强度与其他颜色一起工作。
我一直在做这样的颜色混合。
for(int i =0; i < 3; i++)
rgbNew[i] = (int) (rgb[i] * brightness + baseRgb[i] * (1 - brightness));
但是,这似乎只适用于黑白背景(在其他情况下,我得到的结果不正确,如下图所示)。关于我没有考虑的任何建议?