Ich habe eine Anwendung geschrieben, die eine Reihe von Bildern über ImageMagick schneidet und in der Größe verändert. Die Bilder werden auch in Graustufen konvertiert. Aber wenn ich versuche, ein konvertiertes Bild in Photoshop CC zu öffnen, erscheint folgende Warnung:ImageMagick: Ungültiges ICC-Profil nach der Konvertierung
Das eingebettete ICC-Profil kann nicht verwendet werden, da das ICC-Profil ist ungültig, das Profil zu ignorieren.
Plus, das Image-Profil ist in Graustufen, aber ich möchte es in RGB sein. Wie kann ich dies mit ImageMagick erreichen? Ich spielte mit den verschiedenen Parametern herum, aber keine funktionierte für mich.
Dieser Befehl ist derzeit im Einsatz:
convert ${src} -type grayscale -set colorspace RGB -background white -gravity center -extent ${longest}x${longest} ${dest}
Auch dieses nicht funktioniert entweder:
convert.exe ${src} -set colorspace RGB -set profile RGB.icc ${dest}
Haben Sie versucht, vorhandene Profile (mit '-strip' oder' + profile') zu entfernen, bevor Sie neue hinzufügen? –
Vielen Dank, '-Strip' hat gut funktioniert, um das ungültige Profil zu entfernen. –