Wuのアンチエイリアスラインアルゴリズムを実装しましたが、黒の背景でうまく機能します。ただし、他の色で強度を機能させる際に問題が発生しました。
私はこのようにカラーブレンディングを行ってきました。
for(int i =0; i < 3; i++)
rgbNew[i] = (int) (rgb[i] * brightness + baseRgb[i] * (1 - brightness));
ただし、これは白黒の背景でのみ機能するようです(他の場合は、下の画像のように誤った結果が得られます)。私が考慮していないことについて何か提案はありますか?