2010-06-16 15:23:02 +0000 2010-06-16 15:23:02 +0000
116
116

Een kleur veranderen in een andere?

In GIMP heb ik een GIF-afbeelding van een groene knop: de kleur verloopt van donkergroen naar lichtgroen, tegen een transparante achtergrond. Ik wil het veranderen in blauw, en de arcering behouden, zodat het van donkerblauw naar lichtblauw kleurt.

Hoe kan ik dit doen?

Antwoorden (9)

86
86
86
2012-03-30 09:07:40 +0000

Als u een GIF-beeld laadt, hebt u waarschijnlijk een gepaletteerd beeld. Zorg ervoor dat u het eerst in RGB wijzigt: ImageModeRGB. Het veranderen van kleuren (inclusief het aanpassen van de grootte) zal niet erg goed werken met paletten omdat Gimp de selectie van kleuren beperkt tot de kleuren die in het palet zijn gedefinieerd.

Ik stel voor om Hue te draaien in ColorsHue-verzadiging.

Gegeven een eerste afbeelding als deze:

Je verandert Hue eerst door op Master te klikken en dan de Hue-schuifregelaar te slepen en vervolgens Helderheid en Constrast naar wens aan te passen.

Het resultaat ziet er als volgt uit:

Je kunt het gemakkelijk kouder of warmer, donkerder of lichter, meer of minder verzadigd maken.

79
79
79
2012-12-22 15:23:53 +0000

Als u GIMP 2.8.2 gebruikt, kunt u eenvoudig gebruik maken van Colors -> Map -> Color Exchange.

Source: Hoe kan ik kleuren uitwisselen met GIMP? ](https://superuser.com/questions/155143/how-can-i-swap-colors-with-gimp)

22
22
22
2010-06-16 15:43:38 +0000

U zoekt menu Kleuren, en vooral de functie Kleuren.

8
8
8
2014-02-18 16:45:55 +0000

Om een kleur te veranderen naar een andere specifieke kleur stel ik voor om Colorify te gebruiken.

Stel dat we de blauwe kleur (#05adee) van het superuser logo willen veranderen in een groene kleur in de buurt van #05ad27.

  1. KleurenKleur naar Alpha : kies de secundaire kleur die transparant gemaakt wordt (wit in ons voorbeeld)

  1. KleurenKleurstofDouanekleur : kies de bestemmingskleur en voeg ongeveer 10-40 toe aan de waarde (van de HSV)

  1. Stel de secundaire kleur in als achtergrondkleur (wit in ons voorbeeld)
  2. 2. afbeeldingvlakke afbeelding

met behulp van GIMP 2.8.6.

5
5
5
2012-05-10 08:41:44 +0000

De eerste succesvolle methode die ik vond om hetzelfde te doen was het gebruik van ImageMagick, maar dan met een andere operator dan de eerder gesuggereerde –separate/-swap.

De verschillende operator is ofwel -recolor of -color-matrix, afhankelijk van de ImageMagick versie.

Specifiek omdat ik een “master color” kende van het originele beeld (groen, in jouw geval en in het mijne) en ik de “master color” kende in het gewenste resultaatbeeld (blauw, in jouw geval, oranje in het mijne), heb ik ImageMagick’ -recolor/color-matrix optie een transformatiematrix gegeven met waarden die de verschillen in elk van de RGB-kanalen weerspiegelden.

Bijvoorbeeld, in mijn geval was de volledig groene kleur R:141 G:198 B:63 en ik wilde het veranderen in R:231 G:159 B:70. De rest van de kleuren wilde gelijkwaardig veranderd worden.

Dus dat betekent dat ik de R-waarde van de nieuwe pixels 231/141ste van de huidige rode waarde wilde hebben. Groene waarden moesten 159/198e van de huidige waarden zijn. En blauwe waarden 63/70ste van de huidige waarden.

Dus:

convert input.png -recolor "1.638297872 0 0 0 0.803030303 0 0 0 1.111111111" output.png

of

convert input.png -color-matrix "1.638297872 0 0 0 0.803030303 0 0 0 1.111111111" output.png

of

Dit leek in een flits te werken na veel tijd te hebben geworsteld met Gimp/plugins en paint.net/plugins.

3
3
3
2013-07-18 09:00:13 +0000
  1. 1. Verander uw voorgrondkleur in de door u gewenste kleur. (bijvoorbeeld blauw in uw geval)
  2. 2. Verander de achtergrond in wit of iets dergelijks
  3. Verander uw voorgrondkleur in de gewenste kleur. 4. Open gradiënttool en zet FG op BG of FG op transparant.
  4. Selecteer gebied of kleur met behulp van ‘Selecteer op kleur’
  5. Kleuren -> Kaart -> Verloopkaart
2
2
2
2010-06-16 16:11:17 +0000

Ik weet niet hoe ik het in GIMP moet doen, maar ImageMagick heeft functies om kleurkanalen te scheiden en te combineren. Zie deze pagina .

Ik was in staat om een groen GIF-bestand om te zetten naar blauw met deze opdracht:

convert input.gif -separate -swap 1,2 -combine output.gif

Ik denk dat 1 en 2 verwijzen naar groene en blauwe kanalen, 0 is rood.

2
2
2
2016-03-31 22:01:32 +0000

Als u de HUE bijwerkt met een bestaande beeldkleur zal de tint worden geïnitieerd met die niveaus… Eerst moet u een witte #fff achtergrond maken. Ik heb

Kleuren gedaan -> Kleuren en zet de HUE lichtheid op 100… dit zal elke kleur uit je beeld verwijderen.

Dan kun je Kleuren gebruiken -> Kleuren en de kleur toepassen die je wilt.

1
1
1
2010-06-16 15:37:51 +0000

Op eenvoudige kleine afbeeldingen zoom ik veel in en verander ik zelf de kleuren met het penseel.

Verander gewoon de grootte van het penseel in 1 pixel.