Wie konvertiere ich Bilder mit ImageMagick, um „Standard“-JPEGs zu erstellen?

Wie konvertiere ich Bilder mit ImageMagick, um „Standard“-JPEGs zu erstellen?

Ich habe viele Bilder in verschiedenen Formaten. Ich möchte sie mit denselben Parametern (standardisiert) in JPEG konvertieren. Ich dachte, es würde ausreichen, einfach Folgendes zu tun:

convert image.ext -strip image.jpg

Aber manche davon sind 8-Bit-Graustufen, manche sind 24-Bit-RGB, manche sind 32-Bit-CMYK. Auch ihre dpi variiert. Ich weiß nicht einmal, welche anderen Parameter anders sein könnten. Ich möchte, dass sie alle genau dieselben Parameter außer Höhe und Breite haben. Ohne Metadaten. Ich habe derzeit Folgendes:

convert -colorspace sRGB -units PixelsPerInch  image.ext -density 72 -strip image.jpg

Was sollte ich noch hinzufügen?

verwandte Informationen