Il existe sous Gimp de nombreux outils ou techniques de détourage, le choix dépendra de la nature de l’objet à détourer et des caractéristiques de l’image. Je vais vous présenter ici une technique pour réaliser un détourage sur des objets complexes telles que des chevelures ou des fourrures animales.
Le détourage d’éléments aussi complexe qu’une chevelure ne peut être correctement effectué avec des outils comme le lasso, la plume ou la baguette magique. Surtout si cette chevelure comporte de nombreux cheveux longs et fins qui se baladent au grès du vent. Il est tout à fait possible de grossir l’image à 800%, d’utiliser un masque rapide, et de dessiner chaque cheveux au pinceau avec une brosse douce. Mais ce soir minuit, vous y serez encore !
La technique que je vous propose ici va utiliser les couches RVB et les masques de calques. Le principe consiste à décomposer votre image en couches RVB, de détecter celle qui offre le meilleur contraste entre l’élément à détourer et le fond, puis d’accentuer ce contraste à l’aide des niveaux et des courbes.
Une fois ce résultat obtenu, vous allez utiliser l’image contrastée comme masque de calque que vous appliquerez sur votre image d’origine. Pour mieux comprendre, passons à la pratique.
Ce tutoriel est réalisé à partir de la version 2.4 de Gimp sous Linux Ubuntu Gutsy Gibbon.
Voici l’image d’une fleur que nous allons détourer pour la placer ensuite sur un fond noir.

Décomposons cette image en couches RVB : Couleurs > Composants > Décomposer, choisissez RVB.
Vous obtenez une nouvelle image en niveau de gris décomposée en trois couches Rouge, Vert et Bleu. Choisissez le calque qui offre le meilleur contraste entre le fond et l’élément à détourer. Pour cela, masquez les calques pour ne garder que le rouge, le vert ou le bleu. Ici, la calque qui offre le plus de contraste est le rouge.
Nous allons maintenant accentuer le contraste de ce calque à l’aide des niveaux et des courbes.
Sélectionner le calque rouge, et rendez vous sur l’outil niveaux : Couleurs > Niveaux
A l’aide des pipettes, refaite le point noir et le point blanc. Nous obtenons une image plus contrastée.

Vous pouvez accentuer encore les contrastes avec l’outil courbes : Couleurs > Courbes.
Il suffit de tordre la courbe en « S » comme illustré sur la copie d’écran ci-après.

Maintenant nous allons sélectionner puis copier l’image obtenu (Ctrl+A puis Ctrl+C), elle nous servira pour créer un masque de calque.
Retournez à l’image d’origine et rajoutez lui un canal alpha : click droit sur le calque > Ajoutez un canal alpha.
Ajoutez à ce calque un masque de calque : click droit sur le calque > Ajouter un masque de calque > Blanc (Opacité complète).
Enfin, avec le masque activé, collez le contenu de votre presse papiers : Ctrl+V puis ancrez le calque flottant dans votre calque (icône en forme d’ancre de marine en bas de la barre d’outil des calques).
Attention ! si la partie de l’image que vous souhaitez garder est la partie la plus sombre dans l’image monochrome que vous venez d’obtenir, inversez la luminosité pour obtenir le négatif : Menu Couleurs > Inverser. En effet avec le masque de calque > Blanc (Opacité complète), se sont les parties sombres qui seront effacées.

Vous obtenez votre sélection sur fond transparent (les zones transparentes sont matérialisées en blanc sur cette image).
Pour obtenir votre fleure sur fond noir, rajoutez un nouveau calque que vous remplissez de noir puis placez le sous votre calque de fleur.
Pour obtenir un résultat plus naturel, vous pouvez démasquer les pixels se trouvant à l’intérieur de la fleur en dessinant au pinceau dans votre masque de calque avec la couleur blanche.
Vous obtenez le résultat suivant :

Voila, ce mode de détourrage et une technique parmi d’autres. Les choses peuvent se compliquer si en valeur de gris, le fond se confond avec l’élément à détourer. Si vous connaissez une technique plus rapide ou plus efficace, n’hésitez pas à m’en faire part dans les commentaires.
14 commentaires
S'abonner aux commentaires via RSS
(URL de trackback)
le 07.01.09 (17:39)
Super !
C’est la méthode que je cherchais.
Encore merci
le 19.05.09 (20:44)
Tout simplement génial.
J’avoue que j’ai un peu galérer au début (je débute sous Gimp et même en retourche photo). Mais le résultat est bluffant.
+1
le 22.05.09 (15:29)
Excellent travail et bien expliqué !
Merci de partager.
le 26.08.09 (19:48)
Bonsoir,je suis debutant et non professonnel (ouvrier d’usine) des metiers du graphisme,mais je tenais a vous dire que votre site est facinant-c’est une mine pour mon enrichissement-grace a vous j’ai beaucoup progressé….A une epoque ou les mercis ce font parfois rare je tenais a vous remercier…..MERCI donc pour ce savoir en libre sevice…..Didier
le 11.10.09 (18:45)
2 difficultés :
1) « à l’aide de la pipette refaire le pt noir et le pt blanc… »
C’est-à-dire ?
2) « …enfin avec le masque activé… »
où et comment savoir s’il est activé ou pas ?
Pour moi, résultat foireux.
Toutefois, grand merci à tout cela j’aurai mis un siècle à trouver cette solution…
le 12.10.09 (17:24)
Bonjour Gallo,
1) « à l’aide de la pipette refaire le pt noir et le pt blanc… » C’est-à-dire ?
Faire le point noir avec la pipette de l’outil niveau consiste à repérer dans l’image ce qui est normalement bien noir et cliquer sur cette zone noir avec la pipette correspondant au noir. Gimp transforme alors les tons des pixels qui ont la même valeur que le pixel cliqué en noir. Tous les autres pixels composant l’image sont recalculés en conséquence. On fait la même chose pour le blanc.
La difficulté est de repérer les zones de l’image étant censé être noires et blanches dans la réalité et de cliquer dessus avec les pipettes N&B.
2) « …enfin avec le masque activé… »
Pour savoir si c’est le masque ou le calque qui est activé il faut regarder si la petite vignette du calque ou du masque N’EST PAS entouré d’un cadre noir. La 1 er vignette = le calque, la 2 eme vignette = le masque.
Bien sure pour avoir les 2 vignettes il faut avoir créer le masque (la vignette du calque existe par défaut entre l’oeil et le nom du calque)
Donc pour activer le masque, je clique sur la deuxième vignette, elle est alors NON entouré d’un cadre noir. Le calque devient inactif et s’entoure d’un cdre noir.
le 13.10.09 (01:32)
Merci pour ces explications, je vais tenter de reproduire cette technique.
le 13.10.09 (02:57)
… Ça marche nickel !
Ce soir j’ai vraiment progressé avec Gimp.
Merci pour le tuyau. Salutation.
le 04.11.09 (07:25)
bonjour et merci pour l’actuce , parcontre je n’obtiens pas un fond transparent mais un madrié
le 22.11.09 (23:03)
Excellente technique !! mais pour le gris en poussant les extremité lors du contraste pour avoir l’effet négatif comme pour les photos normale puis avec la courbe a n’avoir que du blanc proche du pixélisé on peut obtenir le même résultat !
Merci pour ta technique en tous cas !
le 30.12.09 (22:00)
[...] Gimp : détourage complexe [...]
le 23.01.10 (09:34)
Merci pour le tuto ;o) c’est juste génial. Le seul problème, c’est que j’arrive à un résultat présentant une image semi-transparente, le fond n’est pas blanc m’est gris et l’image est transparente à environ 40 %… snif…
Merci d’avance pour votre aide
le 02.02.10 (08:27)
Merci, merci mille fois. C’est grace à des personnes comme vous que les débutants qui rament, progressent et se passionnent. Joli tuto, encore! encore! et encore!
le 05.02.10 (00:38)
« …Les choses peuvent se compliquer si en valeur de gris, le fond se confond avec l’élément à détourer… »
Dans ce cas là, avez vous une solution?
Thanks pour le tuto en tout cas.