web-dev-qa-db-fra.com

Les couleurs Gimp ne se remplissent pas correctement

C'est probablement une question très facile, mais je suis perplexe.

J'essaie d'éditer un png. Je sélectionne une couleur à l'aide de l'outil "Sélectionner par couleur", change la couleur de remplissage en rouge ff0000 ou 255,0,0, mais lorsque je clique sur la sélection à remplir, elle apparaît en brun.

Les autres couleurs agissent également de la sorte: bleu -> violet, jaune -> marron clair, etc. Le blanc semble se remplir correctement.

Alors, qu'est-ce que je fais mal? Je pense que cela a à voir avec le format de fichier ou un filtre sous-jacent.

18
TLP

On dirait que l'image que vous modifiez utilise une palette de couleurs limitée plutôt qu'un RVB 24 bits complet. GIMP fait de son mieux pour faire ce que vous demandez en utilisant les couleurs de la palette existante.

Si vous souhaitez passer l’image en couleur, sélectionnez Image -> Mode -> RGB dans les menus. Vous devriez alors pouvoir éditer l'image en utilisant les couleurs de votre choix.

Si vous devez enregistrer l'image avec une palette de couleurs indexée, vous pouvez revenir en arrière en sélectionnant l'élément de menu Indexed... dans le même menu. Cela fera apparaître une boîte de dialogue vous demandant quel type de palette vous souhaitez utiliser pour l'image. L'option par défaut devrait suffire.

Si vous n'avez pas besoin d'une palette de couleurs indexée, je laisserais simplement l'image en RVB. Pour de nombreuses images sur lesquelles les gens utilisent des fichiers PNG, les économies sont minimes.

31
James Henstridge

Comme le note James Henstridge , votre image PNG est probablement en mode couleur indexée. Une image couleur indexée utilise une palette de couleurs limitée spécifique et, lors de l'édition d'une telle image, GIMP utilisera uniquement les couleurs disponibles dans la palette, en mappant les autres couleurs sur la plus proche de la palette.

En général, comme le suggère James, vous devrez convertir l'image en mode couleur RVB pour pouvoir la modifier librement. Cependant, si vous souhaitez simplement remplacer une couleur particulière par une autre, partout dans l'image, il existe une autre option: vous pouvez éditez la palette de couleurs elle-même en utilisant le boîte de dialogue Colormap .

Ouvrez simplement la boîte de dialogue ( Windows . Dialogues ancrables Colormap ), double -Cliquez sur la couleur que vous souhaitez remplacer, puis choisissez la nouvelle couleur souhaitée dans la fenêtre de sélection des couleurs qui s’ouvre.

La boîte de dialogue Palette de couleurs vous permet également d’ajouter de nouvelles couleurs à la palette de couleurs , de sorte que vous puissiez ensuite dessiner en utilisant ces nouvelles couleurs dans l’image la couleur que vous voulez comme couleur de premier plan, puis en cliquant sur le + bouton de la palette de couleurs). Cela peut être utile si, par exemple, vous vouloir remplacer uniquement certains pixels d'une couleur particulière par la nouvelle couleur. Cependant, notez que le mode de couleur indexé (dans GIMP, ainsi que dans le format PNG lui-même) ne prend en charge que 256 entrées au maximum. Si vous avez besoin de plus de couleurs, vous devrez quand même convertir l'image en mode RVB.

2
Ilmari Karonen