Menu

Retour a l'image d'accueil
Photoblog
Archives
Tutoriels et infos
Détourer une image : pour les fainéants
Première méthode : séparation par valeurs



Revenir au sommaire

Pour cette partie, on utilisera une image du centre ville de Grenoble : Télécharger

    Un peu de théorie

        La valeur est un "canal" qui définit si le pixel sera foncé ou clair : un pixel avec une valeur de 100% (de 255) aura une couleur claire alors qu'un pixel avec une valeur de 0% sera noir. Ci-dessous, dix couleurs qui correspondent à des valeurs de 0% (noir) , 10%, 20%... 100% (blanc).

valeurs

        Une image que l'on a transformé par Calque>Couleurs>Désaturer met en évidence les valeurs de chaque pixel. De même que précédemment, un pixel avec une valeur de 255 sera blanc et un pixel avec une valeur de 0 sera noir.

valeur-image

        Cette image en noir et blanc est justement celle qu'on obtient en ajoutant un masque de calque (avec l'option Copie du calque en niveaux de gris).


    Le masque de Calque

        Pour rendre transparente la partie de l'image que l'on veut cacher, on va appliquer la méthode du masque de calque. Le masque règle la valeur de l'opacité en fonction de la valeur du canal valeur (vous suivez ?). Autrement dit, plus un pixel du masque de calque est foncé (valeur basse), plus ce pixel est transparent; et inversement, plus la valeur d'un pixel est élevée (pixel clair), plus ce pixel est opaque.


Première étape : ajouter un masque de calque des niveaux de gris de l'image.

Pour cela, cliquez droit sur le calque en question (normalement il n'y en a qu'un s'il s'agit d'une photo), et séléctionnez  Ajouter un masque de calque...
Une boite de dialogue apparait : Sélectionner Copie du calque en niveaux de gris. Validez.

Le fait que le calque n'ait pas de canal alpha n'a pas d'importance : le logiciel se charge d'en rajouter un tout seul.
masque_calque

Premier constat : la mauvaise partie de l'image est devenue transparente. Ceci est dû au fait que la partie que l'on cherche à rendre transparente est claire sur l'image : en ajoutant un masque de calque, c'est celle-ci qui est devenue la plus opaque.

Pour remédier à cela, il faut inverser les couleurs : Calque>Couleurs>Inverser.

A noter que l'on peut directement le faire en cochant l'option Inverser le masque quand on l'ajoute au calque.

    Derniers réglages


C'est déjà mieux. Le ciel est devenu complètement transparent. Que s'est t'il passé ?

Le masque de calque a associé les pixels très foncés du ciel à une transparence élevée : le ciel de l'image est devenu transparent

Pour voir ce masque de calque, seléctionner dans le menu du clique-droit sur le calque : Afficher le masque de calque. Pour revenir, décocher la case.

Seulement il subsiste un problème : les éléments que l'on ne souhaite pas cacher dans l'image sont à moitié transparents. Hors de question de garder ce défaut.

Pour cela on va utiliser l'outil courbe : Calque>Couleur>Courbes. Triturez la courbe que vous avez pour que vous ayez des blancs très blancs, et des noirs très noirs. Vous devriez obtenir une courbe du genre :

N'hésitez pas à utiliser des réglages un peu extrèmes et n'oubliez pas de bien être en train de modifier le masque de calque : pour s'en assurer, cocher la case Editer le masque de calque (dans le menu du clique-droit du calque). Et si il reste quelques défauts, corrigez-les avec quelques petits coups de clone, pinceau ou crayon en noir ou blanc.

Pour aller plus rapidement, on peut aussi utiliser l'outil Seuil (Calque>Couleur>Seuil). C'est plus rapide et plus simple, mais moins net et précis, à tester donc.



    Résultat final :




    A vous de rajouter un ciel, mais ceci est une autre histoire, ici je ne fais que détourer :) Les ciels blancs des jours où il fait gris sont particulièrement bien rapides à traiter avec cette méthode. Idem pour les silhouettes en contre-jour.

    Revenir au sommaire





Valider le xHTML / Valider le CSS