Arithmetique Assemblages Fondus 3 images et plus

Suggestion de plugin, support de plugin,... En clair tout ce qui a rapport avec les plugins c'est ici !

Modérateur : Modérateurs

clau75
Régulier(ère)|Régulier|Régulière
Régulier(ère)|Régulier|Régulière
Messages : 323
Inscription : 22 déc. 2007 0:38
Version de PhotoFiltre : 10
Système d'exploitation : windows XP PRO
Processeur : PENTIUM
Localisation : paris

motifs sans raccords en diagonale

Message par clau75 »

bonsoir,
en "me promenant" sur le forum, je suis tombée par hasard sur une explication pour faire des motifs sans raccord en diagonale (je ne sais plus qui a fait cet article avec une formule à insérer dans le plugin arithmétique). C'est très intéressant, et en même temps, est-il possible d'avoir l'explication pour insérer cette formule dans le plugin arithmétique ?

Merci de votre réponse, bonne soirée

clau75
Tom
Administrateur(trice)|Administrateur|Administratrice
Administrateur(trice)|Administrateur|Administratrice
Messages : 13216
Inscription : 02 févr. 2005 9:35

Re: Arithmetique Assemblage Fondu horizontal de 3 images

Message par Tom »

Bonsoir,

la formule se trouve ici : viewtopic.php?p=162474#p162474

le tuto de papy pour l'utiliser : viewtopic.php?p=162537#p162537

On a tout intérêt à enregistrer la formule dans le même dossier/répertoire que les autres formules,
avec l'extension ari ou txt, peu importe.
On peut aussi faire un simple copier de la formule, pour la coller dans le module arithmétique.
La façon de procéder est exactement identique à celle des autres formules.
Hoareau Moïse
Modérateur(trice)|Modérateur|Modératrice
Modérateur(trice)|Modérateur|Modératrice
Messages : 3479
Inscription : 07 déc. 2004 19:37
Version de PhotoFiltre : PF / PFS
Système d'exploitation : Windows 10
Mémoire RAM : 6
Localisation : 46

Re: Arithmetique Assemblage Fondu horizontal de 3 images

Message par Hoareau Moïse »

Vraiment fun cette formule.

Avec la feuille de chêne de Tom que j'ai passée en bichromie:
Image
Merci pour la formule Tom!
Tom
Administrateur(trice)|Administrateur|Administratrice
Administrateur(trice)|Administrateur|Administratrice
Messages : 13216
Inscription : 02 févr. 2005 9:35

Re: Arithmetique Assemblage Fondu horizontal de 3 images

Message par Tom »

Merci Moïse,

oui c'est plutôt rigolo comme exercice, sachant que l'on peut régler la taille de la zone de recouvrement
dans la valeur F de la formule.
Pour l'espacement du motif en hauteur ou largeur, c'est le recadrage de l'image d'origine
qui va être déterminant.
Tom
Administrateur(trice)|Administrateur|Administratrice
Administrateur(trice)|Administrateur|Administratrice
Messages : 13216
Inscription : 02 févr. 2005 9:35

Arithmetique Assemblage Fondu de 6 images : 2 lignes de 3

Message par Tom »

Comme je m'étonnais que personne ne l'aie demandé et que j'avais besoin d'en faire plusieurs séries,
voilà qui est fait.
Comme d'hab, la taille de la zone commune doit être à peu près de 10% de la largeur de la photo de base.

Code : Tout sélectionner

//Assemblage Fondu horizontal et vertical de 6 images Adaptation Tom : jptom.free.fr
F:64; //Taille de la zone commune
H1:Max(H(I1),H(I2),H(I3)); //Hauteur maximale des 3 images de 1ère ligne
S1:BStretch(I1,W(I1)*H1/H(I1),H1); //Adaptation hauteur image 1
S2:BStretch(I2,W(I2)*H1/H(I2),H1); //Adaptation hauteur image 2
S3:BStretch(I3,W(I3)*H1/H(I3),H1); //Adaptation hauteur image 3
H2:Max(H(I4),H(I5),H(I6)); //Hauteur maximale des 3 images de 2ème ligne
S4:BStretch(I4,W(I4)*H2/H(I4),H2); //Adaptation hauteur image 4
S5:BStretch(I5,W(I5)*H2/H(I5),H2); //Adaptation hauteur image 5
S6:BStretch(I6,W(I6)*H2/H(I6),H2); //Adaptation hauteur image 6
W:Max(W(S1)+W(S2)+W(S3),W(S4)+W(S5)+W(S6));//Largeur maximale des lignes sans fondu
H1:H1*W/(W(S1)+W(S2)+W(S3)); H2:H2*W/(W(S4)+W(S5)+W(S6)); //Adapt hauteurs lignes
S1:BStretch(S1,W(S1)*H1/H(S1),H1); //Adaptation Largeur Image 1
S2:BStretch(S2,W(S2)*H1/H(S2),H1); //Adaptation Largeur Image 2
S3:BStretch(S3,W(S3)*H1/H(S3),H1); //Adaptation Largeur Image 3
S4:BStretch(S4,W(S4)*H2/H(S4),H2); //Adaptation Largeur Image 4
S5:BStretch(S5,W(S5)*H2/H(S5),H2); //Adaptation Largeur Image 5
S6:BStretch(S6,W(S6)*H2/H(S6),H2); //Adaptation Largeur Image 6
H:H1+H2-F; //Hauteur de l'image totale
W:W-F*2; //Largeur de l'image totale
T1:Tile(S1,W,H); //Augmentation zone de travail Image 1
T2:Scroll(Tile(S2,W,H),W(S1)-F,0); // Augmentation zone de travail Image 2 et positionnement au bon endroit
T3:Scroll(Tile(S3,W,H),W(S1)+W(S2)-F*2,0); // Idem sur Image 3
T4:Scroll(Tile(S4,W,H),0,H1-F); // Idem sur Image 4
T5:Scroll(Tile(S5,W,H),W(S4)-F,H1-F); // Idem sur Image 5
T6:Scroll(Tile(S6,W,H),W(S4)+W(S5)-F*2,H1-F); // Idem sur Image 6
X:X(T1); //Initialisation Dégradé H 1ère ligne
TA:If(X<W(S1)-F,T1, //Image 1
If((X>W(S1))and(X<W(S1)+W(S2)-F*2),T2, //Image 2
If(X>W(S1)+W(S2)-F,T3, //Image 3
If((X>=W(S1)-F)and(X<=W(S1)),AlphaBlend(T1,T2,X-W(S1)+F,F), //1er Fondu
AlphaBlend(T2,T3,X-W(S1)-W(S2)+F*2,F))))); //2ème Fondu
X:X(T4); //Initialisation Dégradé H 2ème ligne
TB:If(X<W(S4)-F,T4, //Image 4
If((X>W(S4))and(X<W(S4)+W(S5)-F*2),T5, //Image 5
If(X>W(S4)+W(S5)-F,T6, //Image 6
If((X>=W(S4)-F)and(X<=W(S4)),AlphaBlend(T4,T5,X-W(S4)+F,F), //1er Fondu
AlphaBlend(T5,T6,X-W(S4)-W(S5)+F*2,F))))); //2ème Fondu
Y:Y(T1); //Initialisation Dégradé Vertical
If(Y<H1-F,TA, //Ligne 1
If((Y>H1)and(Y<H1+H2-F),TB, //Ligne 2
AlphaBlend(TA,TB,Y-H1+F,F))) //1er Fondu
Etant donné la longueur du code, si on relance le module il faut effacer la formule et la recharger ,
car elle n'est pas mémorisée entièrement à la fermeture du module.
Image
mad_hec
Régulier(ère)|Régulier|Régulière
Régulier(ère)|Régulier|Régulière
Messages : 157
Inscription : 24 avr. 2007 20:59
Version de PhotoFiltre : photofiltre 10.13.1
Système d'exploitation : Windows 10 (et Win 7)
Mémoire RAM : 8Go

Re: Arithmetique Assemblage Fondu horizontal de 3 images

Message par mad_hec »

Merci Tom!
Un p'tit essai rapide:
Image

un truc qui m'agace dans le fondu de 2 images:je n'ai jamais trouvé comment inverser la position des 2 images....
Astro
Régulier(ère)|Régulier|Régulière
Régulier(ère)|Régulier|Régulière
Messages : 312
Inscription : 30 mars 2008 18:44
Version de PhotoFiltre : PFS X Version10.7.3
Système d'exploitation : windows 10 64 bits
Processeur : pentium Dual-core
Mémoire RAM : 4GO

Re: Arithmetique Assemblage Fondu horizontal de 3 images

Message par Astro »

BONSOIR
il suffit de sélectionner l'image dans le plugin (elle se met en bleu)maintenir le clic droit enfonce et de la faire glisser soit a droite ou a gauche
bonne soirée
Tom
Administrateur(trice)|Administrateur|Administratrice
Administrateur(trice)|Administrateur|Administratrice
Messages : 13216
Inscription : 02 févr. 2005 9:35

Re: Arithmetique Assemblage Fondu horizontal de 3 images

Message par Tom »

Bonsoir mad_hec,

pour inverser les images tu as trois façons de faire :
  • ouvrir les images dans PF et dans le bon ordre, c'est le plus sur. :)
  • dans le module arithmétique sélectionner une image à déplacer avec le clic droit
    et la glisser-déposer sur celle qui va être remplacée. Les images sont permutées.
    Inconvénient : quand on ferme le module il faut recommencer le tri à la réouverture du module
  • dans la formule il est possible de remplacer les noms des Images I1, I2, I3 etc...
    en sélectionnant le nom dans la formule et en double-cliquant sur l'image dont on veut coller le nom
    et on peut enregistrer la formule sous un autre nom. Mais c'est un peu compliqué je pense. :wink:
mad_hec
Régulier(ère)|Régulier|Régulière
Régulier(ère)|Régulier|Régulière
Messages : 157
Inscription : 24 avr. 2007 20:59
Version de PhotoFiltre : photofiltre 10.13.1
Système d'exploitation : Windows 10 (et Win 7)
Mémoire RAM : 8Go

Re: Arithmetique Assemblage Fondu horizontal de 3 images

Message par mad_hec »

Merci Astro et Tom!
Je teste de suite! :)
mad_hec
Régulier(ère)|Régulier|Régulière
Régulier(ère)|Régulier|Régulière
Messages : 157
Inscription : 24 avr. 2007 20:59
Version de PhotoFiltre : photofiltre 10.13.1
Système d'exploitation : Windows 10 (et Win 7)
Mémoire RAM : 8Go

Re: Arithmetique Assemblage Fondu horizontal de 3 images

Message par mad_hec »

J'ai choisi la méthode la plus simple! :) :wink:
Bizarrement le glissement ne se fait que dans le sens:"image de droite vers la gauche" mais peu importe!...merci merci merci! :)
Tom
Administrateur(trice)|Administrateur|Administratrice
Administrateur(trice)|Administrateur|Administratrice
Messages : 13216
Inscription : 02 févr. 2005 9:35

Re: Arithmetique Assemblage Fondu horizontal de 3 images

Message par Tom »

Bizarrement le glissement ne se fait que dans le sens:"image de droite vers la gauche"

Je pense que tu devrais relire ma proposition sur la deuxième méthode. :wink:
Crilou
Posteur(se) acharné(e)|Posteur acharné|Posteuse acharnée
Posteur(se) acharné(e)|Posteur acharné|Posteuse acharnée
Messages : 629
Inscription : 08 juin 2005 11:19
Version de PhotoFiltre : Studio
Système d'exploitation : Windows 7
Processeur : Intel Core Duo 2,33GHz
Mémoire RAM : 6 Go
Localisation : Nîmes

Re: Arithmetique Assemblages Fondus 3 images et plus

Message par Crilou »

Bonjour,

Je suis nulle en programmation ; pouvez-vous m'indiquer s'il est possible de changer un élément de la formule du motif en quinconce sans raccord pour obtenir un motif en paysage ?

Merci
Tom
Administrateur(trice)|Administrateur|Administratrice
Administrateur(trice)|Administrateur|Administratrice
Messages : 13216
Inscription : 02 févr. 2005 9:35

Re: Arithmetique Assemblages Fondus 3 images et plus

Message par Tom »

Bonjour,

pour la formule concernant la création de motif sans raccord en quinconce,
=> c'est le format de cadrage de l'image initiale qui détermine l'espacement entre les motifs.
=> Essaie de faire un cadrage en mode Portrait par exemple.

Ce n'est pas un problème de formule, qui ne gère que le recouvrement des bords fondus dans la valeur F.
Il est d'ailleurs indiqué :

Code : Tout sélectionner

F:48; //Zone de raccordement. 10% H ou L conseillés
On peut donc modifier cette valeur en fonction de la taille de l'image à traiter,
mais je le répète c'est avant tout la forme et la surface de cadrage qui vont déterminer la forme du motif en quinconce.
Crilou
Posteur(se) acharné(e)|Posteur acharné|Posteuse acharnée
Posteur(se) acharné(e)|Posteur acharné|Posteuse acharnée
Messages : 629
Inscription : 08 juin 2005 11:19
Version de PhotoFiltre : Studio
Système d'exploitation : Windows 7
Processeur : Intel Core Duo 2,33GHz
Mémoire RAM : 6 Go
Localisation : Nîmes

Re: Arithmetique Assemblages Fondus 3 images et plus

Message par Crilou »

Merci Tom,

En changeant le cadrage, je n'arrivais pas à ce que je voulais ; finalement j'ai utilisé la formule sans raccord simple en ajoutant un calque pour l'image du milieu.
Tom
Administrateur(trice)|Administrateur|Administratrice
Administrateur(trice)|Administrateur|Administratrice
Messages : 13216
Inscription : 02 févr. 2005 9:35

Re: Arithmetique Assemblages Fondus 3 images et plus

Message par Tom »

Crilou a écrit :.../... finalement j'ai utilisé la formule sans raccord simple en ajoutant un calque pour l'image du milieu.
:shock: là je ne vois vraiment pas ce que ça peut donner. :?:
D'une manière générale avec la formule sans raccord en quinconce, un cadrage initial en format paysage
=> retourne un motif en format portrait et réciproquement.

Edit : finalement c'est une ânerie et je n'ai pas trouvé de corrélation exacte. :oops: :oops: :oops:
Mais bon... faut essayer de modifier le cadrage ou la taille de la zone de travail.