Effet de texture
Modérateur : Modérateurs
Règles du forum
Ce forum ne sert qu'à la publication de tutoriels, et à leur commentaires. Pour tout support graphique, allez dans la rubrique au même nom.
Pour faire une recherche dans les tutos, utilisez l'outil de recherche, avec séléctionné dans Forum : "Tutoriels".
Ce forum ne sert qu'à la publication de tutoriels, et à leur commentaires. Pour tout support graphique, allez dans la rubrique au même nom.
Pour faire une recherche dans les tutos, utilisez l'outil de recherche, avec séléctionné dans Forum : "Tutoriels".
-
- Membre d'honneur
- Messages : 1075
- Inscription : 29 oct. 2003 14:53
- Version de PhotoFiltre : 6.0
- Système d'exploitation : Windows 2000 SP 4
- Processeur : Pentium IV 2,4Ghz
- Mémoire RAM : 512Mo DDR 333
- Localisation : 21
J'ai fait une nouvelle version du plugin qui permet de gérer l'étirement (toujours sans filtrage comme avant) et la répétition
Vous le trouverer sur ma page de plugins dynamique qui est finie :
http://b.fournier.chez.tiscali.fr/plugins.php
Antonio : Si tu veux tester la mise à jour de tes plugins
Ou l'ajout du plugin d'infos
Vous le trouverer sur ma page de plugins dynamique qui est finie :
http://b.fournier.chez.tiscali.fr/plugins.php
Antonio : Si tu veux tester la mise à jour de tes plugins
Ou l'ajout du plugin d'infos
Dernière modification par Benjamin le 01 juin 2004 23:00, modifié 1 fois.
Benjamin
-
- Membre d'honneur
- Messages : 1075
- Inscription : 29 oct. 2003 14:53
- Version de PhotoFiltre : 6.0
- Système d'exploitation : Windows 2000 SP 4
- Processeur : Pentium IV 2,4Ghz
- Mémoire RAM : 512Mo DDR 333
- Localisation : 21
J'ai fait également une formule qui permet avec le mode Répéter de faire une texture directement y compris le passage en niveau de gris!
HSL2RGB(RGB2HSL(I1)*((AvgRGB(I2) and #0000FF) or #010100)/#0101FF)
Bon j'ai pris comme exemple ma formule avec le HSL mais on peut biensur faire pareil avec les autres formules proposées...
A noter aussi que l'on peut faire le tutorial de fondu en une seule formule :
(I1*X(I1)+I2*(W(I2)-X(I2)))/W(I2)
Avec I1 le paysage et I2 le portrait!
HSL2RGB(RGB2HSL(I1)*((AvgRGB(I2) and #0000FF) or #010100)/#0101FF)
Bon j'ai pris comme exemple ma formule avec le HSL mais on peut biensur faire pareil avec les autres formules proposées...
A noter aussi que l'on peut faire le tutorial de fondu en une seule formule :
(I1*X(I1)+I2*(W(I2)-X(I2)))/W(I2)
Avec I1 le paysage et I2 le portrait!
Benjamin
-
- Administrateur(trice)|Administrateur|Administratrice
- Messages : 12739
- Inscription : 28 oct. 2003 22:49
- Contact :
1) Mode Repeter : j'optiens un super résultat en appliquant ma formule de texture avec le motif Papier01 (convertir niveau de gris, gamma -)
==> l'impression d'image froissée est pas mal du tout
Par contre, cette option n'est pas conservée dans le ini
2) Pour la formule, je pense que I1+(I1*(I2-128)/128/(100/50)) est plus pratique car assez simple finalement et c'est quasiment la même formule que j'utilise dans PF (faire varier le "50" entre 10 et 100). je suis pas convincu que le mode HSL soit plus optimal dans ce cas ?
3) je connaissais pas les fonctions X(I1) et W(I2) pas mal du tout !!!
4) je pense qu'une mini doc au format html devient indispensable (avec quelques exemples de fondus simples, artistique, dégradé, assemblage et texture) car on passe à côte de beaucoup de chose
==> l'impression d'image froissée est pas mal du tout
Par contre, cette option n'est pas conservée dans le ini
2) Pour la formule, je pense que I1+(I1*(I2-128)/128/(100/50)) est plus pratique car assez simple finalement et c'est quasiment la même formule que j'utilise dans PF (faire varier le "50" entre 10 et 100). je suis pas convincu que le mode HSL soit plus optimal dans ce cas ?
3) je connaissais pas les fonctions X(I1) et W(I2) pas mal du tout !!!
4) je pense qu'une mini doc au format html devient indispensable (avec quelques exemples de fondus simples, artistique, dégradé, assemblage et texture) car on passe à côte de beaucoup de chose
-
- Posteur(se) fou(lle)|Posteur fou|Posteuse folle
- Messages : 1764
- Inscription : 29 oct. 2003 16:19
- Version de PhotoFiltre : PF studio 9
- Système d'exploitation : XP SP2
- Processeur : Atlhon
- Mémoire RAM : 1 Go
- Localisation : Nord de la France
- Contact :
Pas mal l'image froissée
J'ai fait un essai avec un masque "Cadre" transformé, dans le but de laisser le centre de l'image intacte. Mais j'ai un petit problème au résultat, le plus simple est d'essayer (il y a une anomalie dans le cadre final, en bas à gauche ?)
J'ai utiliser cette formule:
If(I2<>#FD0000,I1+(I1*(I2-128)/128/(100/50)),I1)
je ne vois pas mon erreur dans la formule
et ce masque:
J'ai fait un essai avec un masque "Cadre" transformé, dans le but de laisser le centre de l'image intacte. Mais j'ai un petit problème au résultat, le plus simple est d'essayer (il y a une anomalie dans le cadre final, en bas à gauche ?)
J'ai utiliser cette formule:
If(I2<>#FD0000,I1+(I1*(I2-128)/128/(100/50)),I1)
je ne vois pas mon erreur dans la formule
et ce masque:
Cordialement Pascal
-
- Posteur(se) fou(lle)|Posteur fou|Posteuse folle
- Messages : 1764
- Inscription : 29 oct. 2003 16:19
- Version de PhotoFiltre : PF studio 9
- Système d'exploitation : XP SP2
- Processeur : Atlhon
- Mémoire RAM : 1 Go
- Localisation : Nord de la France
- Contact :
Je n'ai toujours pas trouver l'erreur dans ma formule , mais en faisant des essais j'ai trouver une éventuelle application.
Grace à la fonction "étirer" et à une formule du type:
If(I2<>#000000,I2,I1) on peut appliquer des cadres "préfabriqués" comme à cette page:
http://perso.wanadoo.fr/joriane/cadres_psp.htm
Le seul problème serait de pouvoir appliquer le cadre à l'extérieur de l'image: est-ce possible avec une formule ou pas (ou vu autrement, remplacer la zone noire centrale du cadre par l'image I1).
Grace à la fonction "étirer" et à une formule du type:
If(I2<>#000000,I2,I1) on peut appliquer des cadres "préfabriqués" comme à cette page:
http://perso.wanadoo.fr/joriane/cadres_psp.htm
Le seul problème serait de pouvoir appliquer le cadre à l'extérieur de l'image: est-ce possible avec une formule ou pas (ou vu autrement, remplacer la zone noire centrale du cadre par l'image I1).
Cordialement Pascal
-
- Membre d'honneur
- Messages : 1075
- Inscription : 29 oct. 2003 14:53
- Version de PhotoFiltre : 6.0
- Système d'exploitation : Windows 2000 SP 4
- Processeur : Pentium IV 2,4Ghz
- Mémoire RAM : 512Mo DDR 333
- Localisation : 21
C'est un oubli en effet qui sera rapidement corrigé!Antonio a écrit :Par contre, cette option n'est pas conservée dans le ini
Normalement c'est conseillée pour éviter la distorsion des couleurs mais bon... Je vais quand même retester en élargissant la dynamique avant!Antonio a écrit :2) Pour la formule, je pense que I1+(I1*(I2-128)/128/(100/50)) est plus pratique car assez simple finalement et c'est quasiment la même formule que j'utilise dans PF (faire varier le "50" entre 10 et 100). je suis pas convincu que le mode HSL soit plus optimal dans ce cas ?
MerciAntonio a écrit :3) je connaissais pas les fonctions X(I1) et W(I2) pas mal du tout !!!
Oui je pense que cela permettrait à plus de gens de l'utiliser...Antonio a écrit :4) je pense qu'une mini doc au format html devient indispensable (avec quelques exemples de fondus simples, artistique, dégradé, assemblage et texture) car on passe à côte de beaucoup de chose
Benjamin
-
- Membre d'honneur
- Messages : 1075
- Inscription : 29 oct. 2003 14:53
- Version de PhotoFiltre : 6.0
- Système d'exploitation : Windows 2000 SP 4
- Processeur : Pentium IV 2,4Ghz
- Mémoire RAM : 512Mo DDR 333
- Localisation : 21
Pour le moment le mode étirer n'est pas génial car sans lissage mais cela corrigé prochainement...Pascal a écrit :Je n'ai toujours pas trouver l'erreur dans ma formule , mais en faisant des essais j'ai trouver une éventuelle application.
Grace à la fonction "étirer" et à une formule du type:
If(I2<>#000000,I2,I1) on peut appliquer des cadres "préfabriqués" comme à cette page:
http://perso.wanadoo.fr/joriane/cadres_psp.htm
Le seul problème serait de pouvoir appliquer le cadre à l'extérieur de l'image: est-ce possible avec une formule ou pas (ou vu autrement, remplacer la zone noire centrale du cadre par l'image I1).
Normalement tu peux remplacer une couleur par une image
Si le cadre est I1 avec comme couleur transparente le noir et l'image I2
If(I1=#000000,I2,I1)
Cela permet de remplacer le noir par l'image et conserver le cadre partout ailleurs
Bon le problème c'est qu'il faut redimensionner les images avant et ajouter un cadre extérieur donc c'est pas simple
Mais je pourrais ajouter une fonction spéciale pour faire ca
Un truc du genre ReplaceColor(#couleur,<image 1>,<image 2>) qui calculerait le rectangle maximal avec #couleur et copierait l'image 2 dans cette zone avec redimensionnement si nécessaire
qui
Dernière modification par Benjamin le 02 juin 2004 14:51, modifié 1 fois.
Benjamin
-
- Posteur(se) fou(lle)|Posteur fou|Posteuse folle
- Messages : 1764
- Inscription : 29 oct. 2003 16:19
- Version de PhotoFiltre : PF studio 9
- Système d'exploitation : XP SP2
- Processeur : Atlhon
- Mémoire RAM : 1 Go
- Localisation : Nord de la France
- Contact :
Oui, mais c'est pas pratique, il faut d'abord augmenter la zone de travail de l'image (pour encadrer à l'extérieur), puis redimensionner le cadre pour qu'il s'adapte à l'image, en plus c'est pas évident de trouver la bonne taille de la zone de travail du premier coup.Antonio a écrit :ce genre de cadre peut être utilisé dans photofiltre avec un collage transparent
Il serait plus facile de remplacer la zone transparente du cadre par l'image, à l'aide du plugin arithmétique.
Pour en revenir à ma formule:
If(I2<>#FD0000,I1+(I1*(I2-128)/128/(100/50)),I1)
et à mon cadre avec transparence rouge, elle est bonne ou c'est simplement l'absence de lissage qui donne un mauvais résultat à mon cadre final ?
Sinon ta formule pour remplacer la couleur transparente du cadre par l'image est déjà pas mal
Petit bug quand même Si je choisis la couleur de transparence du cadre avec la pipette du plugin, le code est différent de celui affiché par la pipette de Photofiltre; donc on ne peut pas utiliser la pipette du plugin, sinon la formule ne marche pas
Cordialement Pascal