Ich habe viele Bilder mit der gleichen Farbe, genau wie diese:
Jetzt möchte ich ihre "Hauptfarbe" von "#3d507d" in "#7C0A0A" ändern.
Ich habe versucht, dies zu tun, indem ich den "Farbton / die Sättigung" geändert habe, aber ohne Erfolg. (Batch-Änderung des Farbtons/der Sättigung ist mit diesem Gimp-Skript verfügbar: http://registry.gimp.org/node/23499 )
Wie kann ich also die Farbe von „#3d507d“ in „#7C0A0A“ ändern? vorzugsweise mit Batch/Scripting-Option?
Ich benutze GIMP/Inkscape/Photoshop. Ich bevorzuge Erklärungen in dieser Reihenfolge (am meisten bevorzugt GIMP)
Übrigens möchte ich nicht nur die "#3d507d"-Pixel ändern, ich möchte auch die "gradiented"/"Edged"/"partly transparent"-Pixel ändern, um sie an die Änderung an "#7C0A0A" anzupassen. - mit anderen Worten - Es sollte gut aussehen ... Danke.
Übrigens möchte ich nicht nur die "#3d507d"-Pixel ändern, ich möchte auch die "abgestuften"/"kantigen"/"teilweise transparenten" Pixel ändern, um sie an die Änderung anzupassen
Ich bin mir nicht ganz sicher, welche Daten Sie haben, aber wenn Sie zufällig SVGs (oder ein anderes Vektorformat) haben, tritt das Problem mit Teilpixeln nicht auf, da es überhaupt keine Pixel gibt. In diesem Fall können Sie SVGs mit einer einfachen Quelle verwenden und die Ersetzung mit einem einfachen Suchen-und-Ersetzen-Skript durchführen. Auf einem Unixoid-System sollte beispielsweise der folgende Befehl Ihre Ersetzung für alle SVGs im aktuellen Ordner vornehmen:
sed "s/#3d507d/#7c0a0a/g" *.svg
Beachten Sie, dass dies eine Modulo-Großschreibung ist, daher müssen Sie möglicherweise durch #3d507d
ersetzen #3D507D
.
Ich weiß nicht viel über Gimp, aber vielleicht können Sie mein Photoshop-Beispiel verwenden und in Gimp einen Weg finden, dies zu erreichen.
In Photoshop würde ich eine Aktion ausführen, die so etwas tut, und dann eine Stapelverarbeitung durchführen:
1) Setzen Sie das Bild auf Graustufen,
2) Ändern Sie den Bildmodus in den Duotone-Modus, indem Sie Ihre neue Farbe + ein Grau verwenden
3) Konvertieren Sie zurück in den RGB-Modus
4) speichern.
ABER das gesamte Bild erhält den roten Farbton, einschließlich des hellen Schattens, es sei denn , Sie verwenden 2 Farben in Ihrem Duoton und passen die Kurven so an, dass Grau/Schwarz für den hellsten Teil und 100 % Ihrer neuen HEX-Farbe für den dunkleren Teil verwendet werden Ihrer Bilder.
So habe ich es in meinem Beispiel gemacht. Es ist nicht perfekt, ich habe es schnell gemacht und Sie finden vielleicht eine bessere Anpassung; der Schatten ist noch etwas rot und der Text sieht nicht schlecht aus. Wenn Ihnen dieser kleine Schatten nichts ausmacht, können Sie auch einen monotonen verwenden.
Sie könnten IrfanView verwenden, um Farben in einem Bild (Batch) zu ersetzen.
Wenn Sie SVG (Inkscape) verwenden möchten, können Sie ein dafür aufgerufenes Ruby-Programm verwenden inkscape_merge
. Auf dieser Website finden Sie Schritte.
Vinzenz
Glenn Randers-Pehrson
yossico
yossico
Vinzenz