私はantialiasingアルゴリズムを見つけたいと思っています。このアルゴリズムは直線(直線)だけでなく、どのような形状でも使用できます。Mathematicaのアンチエイリアスアルゴリズム
私は、Mathematicaが非常に優れたアルゴリズムを持っているように見え、1〜2ピクセル幅の細い線を描くことができます。私の現在のベストエフォートアルゴリズムは一般に3ピクセル以上のものを必要とするので、私の線はMathematicaの線よりやや厚い。
Mathematicaがアンチエイリアスに使用するアルゴリズムを知っている人はいないか、またはサブ2ピクセルのアンチエイリアス処理された線や曲線を生成するために使用できる高品質のアルゴリズムを推奨できますか?
3つの別々の線を3回描くことはできませんか? – ElKamina
最もクリーンでシンプルですが、やや遅いアンチエイリアス方法はオーバーサンプリングです。つまり、実際のディスプレイよりも高い解像度で線を引いて、それを縮小します。 –
私はこの方法に精通しており、Mathematicaがそれを使用する可能性がありますが、私が見た例はMathematicaに比べて常に良い品質を保っているようには見えません。たぶん私は物事を見ているだけですが、私の疑惑はより洗練されたアプローチを使用していることです。 –