ImageMagick kann dies - schauen Sie sich den Befehl Konvertieren an, mit dem Sie eine Farbe angeben können, die als Transparenzwert verwendet werden soll:
(Stapelverarbeitung) Konvertieren eines BMP in ein PNG mit Transparenz
Ich habe + - 500 .bmps, die ich in .png-Dateien konvertieren möchte. Es wäre besonders schön, wenn die Farbe Weiß (#FFFFFF) der ursprünglichen BMPs in den .png's in transparent umgewandelt werden könnte.
PNG-8 ist ausreichend, da die BMPs 16-Farben haben.
Ich würde ein Befehlszeilentool vorziehen, das ich in eine Batchdatei einfügen kann, aber jedes wäre nützlich. Kennen Sie ein solches Werkzeug?
edit: Das Betriebssystem, das ich am meisten benutze, ist Windows 7 x64, aber ich habe auch Cygwin und verschiedene Linux-Versionen
2 Antworten auf die Frage
Mit welchem Betriebssystem usw.?
Ein Vorschlag - generische Antwort: Versuchen Sie ImageMagik .
Gleich von der ersten Seite können Sie erhalten:
Formatkonvertierung: Konvertieren Sie ein Bild von einem Format in ein anderes (z. B. PNG in JPEG). Transparenz: Teile eines Bildes unsichtbar machen.
Anwendungsbeispiel:
convert file.jpg -transparent-color '#ffffff' file.png
Verwandte Probleme
-
4
Wie kann ich ein ISO-CD-Image auf einem Mac in das bin / cue-Format konvertieren?
-
10
Wie komprimiere ich eine riesige Menge von PNG-Bildern?
-
5
Wie kann ich ein Video nach 3GP konvertieren?
-
5
Wie kann ich eine Powerpoint-Präsentation in eine Videodatei (AVI oder WMV) konvertieren?
-
4
Befehlszeilen-Videokonvertierungstools
-
11
Wie konvertiere ich eine animierte GIF in ein YouTube-freundliches Videoformat?
-
5
Kostenlose Videokonvertierungssoftware, die das Breitbildformat unterstützt
-
1
Video für Android mit Adobe Media Encoder konvertieren
-
3
flac2mp3 auf dem mac?
-
10
Beste PNG-Komprimierungssoftware?