Scripts-Fu
Gimp Bumpy
Gimp Aquabou
Gimp Plasticlogo

Fond d'écran
Debian (19)
POV-Ray (26)
GNUstep (23)
Enlightenment (8)
Celtique (14)
Autres... (2)

Articles
Gimp (1.2 & 2.x)
Electronique
Prog. & Dével.

Code
PAM t2g
ppdog

Simulez un nocturne avec Gimp

Les photos de nuit sont souvent très difficiles à réaliser tant au niveau pratique qu'au niveau technique. Heureusement il existe une astuce permettant de simuler de tels situation à partir d'une photo réalisée le jour. Cette technique, appelée nuit américaine était il y a encore peu de temps, très courante au cinéma et à la télévision. Bon nombre de vieille séries télé (Amicalement votre, Chapeau melon et bottes de cuir, les professionnels, etc) usaient ce cette technique pour les scènes de nuit.

En effet, le tournage était fait le jour et on transformait ensuite la séquence de manière à simuler la nuit. Le résultat était probant pour l'époque, si ce n'est quelques détails (comme les reflets du soleil sur certaines surface) qui semblaient vraiment "jurer" dans ces scènes. C'est d'ailleur là le principal problème de cette technique. Vous ne pourrez appliquer une "nuit américaine" qu'à un nombre limité de photos afin de ne pas créer une gène dans la perception du spéctateur.

Fort heureusement, appliquer ce genre de technique sur une seule image est bien plus efficace que sur une séquence vidéo. Nous pouvons travailler davantage les aspects dérangeant et obtenir ainsi un résultat plus convainquant.

Notre photos de base, donnée en figure 1, est une magnifique route comme on en voit tant. Bien sur, les explications qui vont suivre s'appliqueront à n'importe quelle autre photo avec plus ou moins de difficultés et d'efficacité.


Figure 1


Figure 2

La première étape après ouverture le d'image dans The Gimp consistera à dupliquer le calque unique et à appliquer un filtre de colorisation. Utilisez le menu Filtres-> Couleurs-> Coloriser et sélectionnez le bleu par défaut. Votre calque s'en verra transformé et colorisé comme il se doit (figure 2). Vous pourrez déjà avoir un vague apérçu du résultat final en placant ce calque au dessus de celui contenant la photo originale et en le passant en mode Multiplier (Brûler). Mais nous sommes encore loin d'en avoir fini avec le sujet. En effet, les nuages sont éclairés de manière fort étrange pour une scène nocturne. Nous devons donc porter toute notre attention sur le ciel et nous heurter au premier problème. Comment donc dissocier le ciel du reste de l'image sans pour autant y consacrer des heures de détourage ?

La réponse consiste à utiliser une technique brutale mais efficace. Dans un premier temps, dupliquez à nouveau le calque contenant l'image de départ. Utilisez ensuite Image-> Couleurs-> Désaturer pour obtenir un calque en niveaux de gris. Jouez ensuite sur les réglages de contraste et de luminosité (Image-> Couleurs-> Luminosité - Contraste) et les réglages de niveaux (Image-> Couleurs-> Niveaux), de manière à obtenir une image très constrastée dont le ciel est presque blanc (figure 3). Veillez à conserver d'une manière ou d'une autre une séparation franche entre le ciel et le reste de l'image (ici, les montagnes au loin).


Figure 3


Figure 4

Utilisez ensuite l'outil Baguette magique pour faire une sélection de toute la partie blanche supérieure de l'image puis coupez cette sélection. Ajoutez ensuite, éventuellement un calque d'une couleur vive afin de bien voir les pixels gris restant encore dans le ciel. Supprimez ces derniers par sélection/couper ou avec l'outil Gomme. Vous devez obtenir une image dont le ciel a été supprimé (figure 4).

Utilisez alors Calques-> Alpha vers Sélection puis Sélection-> Inverser pour avoir une sélection du ciel manquant. Masquez ensuite ce calque et créez-en un nouveau transparent. Définissez ensuite une couleur d'arrière plan noire et d'avant plan orangée (RVB : 90%, 70%, 20%). Remplissez enfin cette sélection d'un dégradé radial (voir option de l'outil des dégradés) ayant comme centre le milieux de la partie inférieur de la sélection (figure 5).


Figure 5


Figure 6

Réogranisez les calques de la manière suivante :

  • calque du dégradé en mode Ecran (transparence à 40%)
  • calque bleu en mode Multiplier (Brûler) (transparence à 75%)
  • calque de l'image originale

Le résultat devrait déjà être plus convainquant (figure 6). Nous venons d'ajouter un effet qui laisse penser à la présence d'une ville ou de la lune en arrière plan. Les nuages s'en trouvant éclairés par le dessous, ce qui est déjà plus normal pour une scène de nuit que l'image brute après colorisation.

Cependant, l'image s'en trouve nettement assombrie. Nous allons donc ajouter un élément plus lumineux en avant plan. Cet élément deviendra alors le point centrale de l'image. C'est ici que se portera l'attention du spectateur et non plus sur les petits détails autour. Dans cette scéne, un cercle de lumière d'un pojecteur fera l'affaire. Ca réalisation en est, de plus, très simple. Il vous suffira d'utilisez l'outil de sélection circulaire de manière à créer une sélection elliptique. Passez ensuite sur la fenêtre des Calques et Canaux puis ajouter un masque blanc au calque bleu (en cliquant avec le bouton droit de la souris sur le calque en question). Assurez-vous que le masque est effectivement activé puis coulez un noir 100% dans la sélection avec l'outil de remplissage (sot). Appliquez enfin un léger flou gaussien d'un ou deux pixels pour adoucir le cercle lunimeux (figure 7).


Figure 7


Figure 8

Mais qu'allons nous ainsi éclairer ? Les variations sur ce thème sont nombreuses, pour l'heure, nous nous contenterons d'un simple texte. Utilisez l'outil Texte en activant l'option Texte Dynamique, choisissez une police et une taille adéquate et glissez le texte sur centre sur cercle (figure 8). Le texte dynamique va créer un nouveau claque d'une dimension bien inférieur à celle de l'image. Corrigez le problème en utilisant le menu Calques-> Mettre aux dimensions de l'image. Dupliquez ce calque car le texte de base servira aussi bien d'ombre portée que d'élément éclairé. Masquez le calque supérieur contenant le texte puis activez de le second (inférieur).

Faîtes une sélection rectangulaire correspondant plus ou moins à la taille du texte puis utilisez l'outil de transformation dans la fenêtre des outils. Dans la boîte qui apparaît alors, assurez-vous d'utiliser une transformation en perspective (figure 9) puis cliquez sur la sélection. Des poignés vont alors apparaître. déplacez celles-ci de manière à aligner la perspective sur celle de l'image. Ici, la manipulation est simple car il nous suffit de suivre les lignes de la route (figure 10).


Figure 9


Figure 10


Figure 11

Appliquez la transformation puis un flou gaussien de deux pixels, utilisez ensuite Calques-> Alpha vers Sélection et masquez ce calque. Activez maintenant le masque du calque bleu (attention, je dis bien le masque du calque et non le calque lui-même) et remplissez la sélection de blanc 100%. L'ombre portée est maintenant ajoutée (figure 11).

Il ne nous reste plus qu'à afficher la copie du calque de texte, à transformer l'alpha en sélection pour enfin remplir cette dernière d'une couleur ou d'une texture de votre choix (figure 12). Nous obtenons alors une mise en relief du texte grâce à la présence de l'ombre portée.


Figure 12


Figure 13

L'image finale donnée en figure 13 montre l'ensemble de notre réalisation. Il est bien sûr possible d'améliorer le rendu de l'objet en utilisant des dégradés ou un texte plus travaillé, donnant une réelle impression de relief. Il n'en reste pas moins qu'il fait effectivement nuit sur la route :)

Cette technique pourra être appliquée sur bien des photos, comme la figure 14 par exemple, la seule difficulté étant, à mon gout, la manpulation consistant à dissocier le ciel du reste de l'image. Entrainez-vous sur des photos simples puis, une fois la technique maîtrisée, augmentez en complexité...


Figure 14

$Id: nuit.php,v 1.10 2004/01/12 15:54:38 denis Exp $

© Denis Bodor <lefinnois@lefinnois.net>

Aucune reproduction, même partielle, autres que celles prévues à l'article L 122-5
du code de la propriété intellectuelle, ne peut être faite de ce site
sans l'autorisation expresse de l'auteur.