Gimp: Couleur à alpha

11

J'ai une image où je veux que tous les pixels avec une couleur spécifique soient convertis en pixels transparents. L'opération ne doit pas modifier la valeur couleur / alpha d'un pixel qui ne correspond pas exactement à la couleur. Comment je fais ça?

Au début, je pensais que je pouvais utiliser Couleurs -> "Color to Alpha" mais cela ne fonctionne pas car cela change la couleur de tous les pixels (il ajoute une valeur alpha à tous les pixels).

Utiliser Gimp 2.6.11 sur Linux

MTilsted
la source

Réponses:

7

Vous utilisez l' Color to Alphaoutil, mais vous devez également isoler la couleur à l'aide de l' Select by coloroutil. Voici comment j'ai réussi à remplacer une couleur spécifique par transparente:

  • Créez un nouveau calque transparent au bas de la pile de calques.
  • Utilisez l' Select by Coloroutil pour isoler la couleur. Assurez-vous de régler threshold = 0.0;
  • Maintenant que vous avez la sélection, utilisez l' Color to alphaoutil et utilisez eyedropper(après avoir double-cliqué sur la couleur "de") pour sélectionner votre couleur.
  • Cliquez OK(deux fois).

Faites-moi savoir si cela fonctionne pour vous, ou si vous avez besoin que je clarifie davantage.

iglvzx
la source
1
C'était presque bon pour moi. Je devais faire un clic droit sur le calque et sélectionner Add Alpha Channel. Ensuite, j'ai utilisé Select by Color. J'ai ensuite supprimé la sélection. Après cela, l' Color to Alphaoutil n'était plus nécessaire.
bafilius