GIMP 2.6 - Supprimer une couleur de fond dans une image


1- Introduction

Cet article est un aide mémoire pour les néophytes du graphisme et tous ceux qui ne pratiquent pas la manipulation d'images avec GIMP au quotidien. Sans pratique régulière, la mémoire oublie vite les "trucs et asctuces".

L'objectif est de préparer le logo SQLPAC pour le moteur SQL FullText Sphinx à l'étude actuellement :

logo SQLPAC sphinx

Pour cela, le fichier source utilisé est un fichier gif récupéré sur le site de l'éditeur : sphinx.source.gif.

source sphinx

Malheureusement, le fichier gif utilisé est indexé et la couleur d'arrière plan du logo est le blanc, couleur d'arrière plan qu'il faut éliminer.

Pour supprimer la couleur blanche d'arrière plan (ou toute autre couleur), une solution pourrait consister à agrandir l'image à 800% ou 1600%, puis à supprimer les pixels en blanc un par un : un travail de fourmi (déjà pratiqué...). L'objectif est de décrire ici la puissance de Gimp 2.6.10 pour réaliser cette opération de suppression d'une couleur d'arrière plan dans une image ou un logo en très peu d'étapes.

Première étape : ouvrir l'image source avec Gimp.

2- Étape optionnelle : conversion dans l'espace de couleurs RVB si l'image est indexée

C'est souvent le cas des fichiers gif et fichiers png, les images sont indexées. L'indexation des images réduit le nombre des couleurs à 256 pour optimiser et alléger en taille ces images.

Si l'image est indexée, statut qui apparaît dans la barre de titres de l'image, pour pouvoir effectuer les opérations suivantes, l'image doit être convertie dans l'espace de couleurs RVB.

Pour convertir l'image en RVB, sélectionner dans le menu : Image > Mode > RVB conversion indexation - RVB

3- Suppression de la couleur d'arrière plan

L'image est enregistrée au format GIMP : sphinx.source.xcf

1. Dupliquer le calque d'arrière plan en cliquant sur l'icône "Copier" (flèche magenta) dans l'onglet des calques.

Alternative depuis le menu : Calque > Dupliquer le calque.
dupliquer calque
2. Créér un nouveau calque en cliquant sur l'icône "Créér un nouveau calque" (flèche magenta) dans l'onglet des calques.

Alternative depuis le menu : Calque > Nouveau calque.

Une boîte de dialogues apparaît. Pour le remplissage du calque, sélectionner la couleur d'arrière plan à faire disparaître. Dans cet exemple : le blanc.

Si la couleur d'arrière plan à faire disparaître est différente du blanc, définir la couleur d'arrière plan à cette couleur et sélectionner l'option "Couleur d'arrière plan".
creation calque
3. Sélectionner le nouveau calque créé à l'étape précédente et descendre celui-ci d'un rang dans l'ordre des calques avec l'icône "Descendre d'un rang" (flèche magenta).

Alternative depuis le menu : Calque > Pile > Descendre le calque.
deplacement calque
4. Sélectionner le calque original (Arrière plan) et supprimer celui-ci avec l'icône "Supprimer ce calque" (flèche magenta).

Alternative depuis le menu : Calque > Supprimer le calque.
suppression calque
5. Sélectionner le calque de la copie de l'arrière plan réalisée à l'étape 1. À présent, la couleur blanche va être gommée en convertissant cette couleur en transparence.

Depuis le menu : sélectionner Calque > Transparence > Couleur vers alpha.
calque transparence couleur vers alpha
6. Une boîte de dialogues "Couleur vers alpha" apparaît. Cette boîte de dialogues permet de convertir une couleur vers de la transparence (vers alpha).

Vérifier que la couleur à migrer en transparence correspond bien à la couleur souhaitée (ici le blanc). Si ce n'est pas le cas, cliquer sur le bouton qui ouvre la palette de couleurs afin de sélectionner la bonne couleur (flèche magenta).
couleur vers alpha
7. Sélectionner le calque avec un arrière plan blanc créé à l'étape 2 et rendre celui-ci invisible avec le bouton ayant pour icône un oeil (flèche magenta) suppression arrière plan blanc

L'opération semble à priori terminée, mais la transparence est trop prononcée. La couleur bleue de l'oeil perd tout son éclat et est très atténuée par rapport à la version originale, sa couleur sera d'ailleurs probablement très sérieusement détériorée avec un nouvel arrière plan. Le fond blanc donnait la teinte adéquate pour le bleu. L'objectif maintenant va consister à réappliquer un fond blanc pour la forme colorée extraite (oeil : noir + bleu). Voici la suite :

8. Avec un clic droit sur le calque contenant l'image, sélectionner le canal alpha avec l'option "Alpha vers sélection"

Alternative depuis le menu : Calque > Transparence > Alpha vers sélection.

L'oeil est alors sélectionné.
selection canal alpha
9. Rendre le calque contenant le calque alpha de l'oeil invisible (flèche magenta)

Sélectionner le calque contenant l'arrière plan blanc et rendre celui-ci visible (flèche verte).

L'oeil est alors sélectionné.
dupliquer calque
10. À cette étape, la sélection doit avoir l'apparence suivante : apparence
11. Inverser la sélection avec le menu Sélection > Inverser inversion
12. Supprimer avec le menu Édition > > Couper.

Avec cette opération, le calque obtenu correspond à la forme de l'oeil seulement avec les nuances de blanc, ancienne couleur de l'arrière plan.
couper
13. Il ne reste plus qu'à fusionner les deux calques avec l'option de fusion en sélectionnant le calque contenant l'oeil coloré puis avec un clic droit en choisissant l'option "Fusionner vers le bas".
fusion calques

L'opération est terminée et l'image peut être utilisée pour une exploitation future. Le bleu a retrouvé tout son éclat original.

image finale


Annexe

Historique

Version Date Commentaires
1.0 10/2010 Version initiale

Liens

GIMP - WebSite