Initiation Gonta: Premier Pas

Mettez vos tuto pour Pixia

Initiation Gonta: Premier Pas

Messagede Eric le Sam Sep 15, 2007 08:23

Premier Pas

Gonta est une fabuleuse machine à filtre .
Mais l' on peut aussi faire de petites choses très simples pour corriger certains défaut de Pixia.

Pour réaliser des effets de lettrage , j' ai l' habitude de travailler en noir et blanc puis de colorier le résultat avec la balance des couleurs.
Si je pousse la saturation , je me retrouve avec un pavé coloré !

Exemple ci dessous avec un simple texte gris au départ

Image


Un petit coup de pipette sur le blanc autour du texte montre que ce blanc n' est pas vraiment blanc !
Les valeurs rouge ,vert, bleu sont 253 et non 255 . (voir image ci dessous)
Des lors lorsque l' on pousse la saturation , on augmente cette différence.
La solution : mettre un blanc au maximum.



Image

L' on peut y arriver à l' aide de sélections et de remplissage , ou en écrivant un petit script pour Gonta .
Dans la boite de dialogue des filtres , choisissez Gonta et cliquez sur Réglage.
Et voila gonta !



Image

Pour pouvoir travailler notre script , nous allons créer un nouveau groupe:
Essais , et donner un nom au futur filtre : Homogene
Pour celà , il suffit d' écrire Essais à la place de Standard dans la fenêtre de texte situé sous Groupe et faire de même avec le titre .

Il nous faut aussi faire du vide dans les deux fenêtres Origine ( à gauche ) et Transformation ( à droite )
Dans la fenêtre Transformation , je laisse la première ligne car elle contient un code obligatoire dont nous aurons besoin.
Ne pas oublier de sauver son travail
Image


Et maintenant l' écriture du script !
Comme vous l' avez vu , il y a deux fenêtres .
Dans celle de gauche , ce qui sera écrit ne sera effectué qu'une fois , au lancement du script.
C' est ici que nous dirons à Gonta comment il doit travailler , que nous placerons des curseurs ....etc
Dans celle de droite , ce qui est écrit sera effectué pour chaque pixel de l' image.
C' est ici que nous changerons la couleur des pixels


La premiere ligne de la fenêtre gauche doit impérativement indiquer à Gonta sa façon de travailler.
C' est le role de l' instruction coord=0
dans ce mode , nous modifions les valeur des pixels
( sans s' encombrer de détails les modes coord=1 et coord=2 déplacent les pixels )
Chaque instruction doit se terminer par un point virgule.

La seule et unique instruction de cette partie sera donc:
coord=0;

La fenêtre de droite:

Ici et dans le mode de fonctionnement choisi ( coord=0) Gonta range dans des cases mémoire la valeur du pixel examiné.
R pour le rouge,
G pour le vert
B pour le bleu
T pour la transparence

Si l' on écrit à cette endroit R=255 , nous donnons au pixel la valeur rouge à 255.

Attention : R et r sont différent : Gonta fait la différence entre les majuscules et les minuscules .

Maintenant le vif du sujet : le script : remplacer les valeurs pas vraiment blanches par du blanc revient à mettre R,G,B à 255 lorsque ces valeurs sont supérieures à un certain seuil que je fixe à 250 ( la pipette indiquait 253 avec une petite marge c' est bon )
Donc si R est supérieur à 250 alors on donne à R la valeur 255.
Idem pour B et G.
Pour limiter les tests , je calcule la valeur moyenne du pixel

Premiere ligne du script:

moyenne=(R+G+B)/3;

La case mémoire appelée moyenne contient la valeur moyenne du pixel.
la suite:

Si moyenne est supérieur à 250 : mettre R,G,B à 255

if (moyenne>250){
...instructions .... mettre R,G,B à 255

}

L' instruction if exécute le test écrit entre les parenthèses.
Si le résultat est vrai , le bloc d' instruction écrit entre les accolades sera effectué , sinon l' on se rend directement à l' instruction suivant la fermeture de l' accolade .
Si il n' y a pas d' instruction , Gonta passe au pixel suivant.

Finissons le script:
mettre R,G,B à 255 s' écrit:

R=255;
G=255;
B=255;


Le texte complet de la fenêtre de gauche :

moyenne=(R+G+B)/3;
if (moyenne>250){
R=255;
G=255;
B=255;
}

Et c'est fini !

Cliquez sur Appliquer pour verifier la syntaxe
Sauver votre ouvrage .

Image


Testons le script : un petit lettrage dupliqué

Image

et le filtre appliqué sur le lettrage le plus bas :
Puis la balance des couleurs : je pousse la saturation .
Cela fonctionne comme prévu



Image
Avatar de l’utilisateur
Eric
 
Messages: 761
Inscription: Ven Aoû 25, 2006 10:49
Localisation: France (80)

Retourner vers Le Coin des Tuto

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 2 invités

cron