Bonsoir les mordus de l'Arithmétique,
au menu ce soir, une petite formule pour faire des cadres en utilisant la symétrie des bords de l'image.
Il suffit de renseigner les valeurs en pixels des variables FH et FV en tête de formule pour déterminer la largeur et la hauteur des marges du cadre.
I1, (ou I2, I3...) correspond à l'ordre dans lequel les images sont ouvertes dans l'espace de travail et affichées dans le menu Fenêtre.
. . .
Ah oui j'allais oublier...
la formule ça vous dit ?
Code : Tout sélectionner
//Cadre Miroir. Réalisation : jptom.free.fr
FH:64; FV:64;//Taille en pixel des zones miroir
I:I1; H:H(I); W:W(I)+2*FH; //Largeur de l'image finale
S2:Scroll(I,(X(I)*2)+1,0); //Symétrie Horizontale
T1:Tile(Scroll(I,FH,0),W,H); //Extension horiz zone de travail de l'image 1
T2:Tile(Scroll(S2,FH,0),W,H); //Extension de la symétrie horiz
X:X(T1); TH:If((X<FH)or(X>=W-FH),T2,T1);//Image temporaire étendue horiz
H:H(TH)+2*FV; S4:Scroll(TH,0,(Y(I)*2)+1); //Symétrie Vert
T3:Tile(Scroll(TH,0,FV),W,H); //Extension vert zone de travail de l'image temp
T4:Tile(Scroll(S4,0,FV),W,H); //Extension de la symétrie vert
Y:Y(T3);If((Y<FV)or(Y>=H-FV),T4,T3)
Voilà j'imagine que les plus curieux et ingénieux d'entre-vous ne manqueront pas de trouver plein d'utilisations
pour faire des mandalas ou autres constructions graphiques utilisant les symétries.
Au fait, vous avez reconnu la salopette en bronze ? érigée à Montrouge, c'est l'histoire d'un mec...