Est-ce que quelqu'un connaît un algorithme décent pour dessiner des courbes de Bézier quadratiques (lisses) anti-aliasées dans un raster? Je pourrais simplement les dessiner comme des vecteurs et ensuite copier l'image à un raster.Comment dessiner une courbe de bézier anti-aliasée dans raster?
Existe-t-il un algorithme intelligent mais librement disponible pour dessiner la courbe directement sur les pixels? J'utilise actuellement l'algorithme implémenté ici: http://www.bytearray.org/?p=67 quadBezier() Je me demande s'il existe un moyen de le changer pour rendre le bézier anti-aliasé? Merci d'avance. Je le fais à des fins d'apprentissage et parce que j'espère que ce serait plus rapide que d'utiliser les pixels de copie d'une option de forme. Voici un exemple montrant la Bézier none lisse est plus rapide que la Bézier régulière: http://lab.generalrelativity.org/raster/
n'est pas anti-alias une fonction de post-traitement? en tout cas, ce n'est pas quelque chose de trivial à mettre en œuvre - une recherche générale pour l'implémenter devrait vous donner une idée de ce qui est impliqué. il suffit d'utiliser 'draw()' – divillysausages