« Programmation objet et géométrie/Objets en Python sous Gimp/Programmation JavaScript sous ImageJ » : différence entre les versions

Contenu supprimé Contenu ajouté
Ligne 214 :
</source>
 
Pour obtenir le dessin, il suffit d'appeler la fonction ''sierpinski'' ci-dessus avec les trois points A, B et C et l'ordre 6 (à l'ordre 0, seul un triangle est tracé; en fait à l'ordre <math>n</math> il y a exactement <math>3^n</math> triangles):
 
<source lang="javascript">
var N=400;//taille de l'image
img=IJ.createImage("SierpinskiTrianglesImageJ", "8-bit", N, N, 1);
construction = img.getProcessor();
A=new point(N/2,N/8);
B=new point(N/4,7*N/8);
C=new point(7*N/8,7*N/8);
sierpinski(A,B,C,construction,6);
img.show();
</source>
 
L'image obtenue est incontestablement un triangle de Sierpinski:
 
[[image:SierpinskiTrianglesImageJ.png|center]]