Wie kann ich das EXIF-Ausrichtungs-Tag eines Bildes ändern?


16

Ich möchte das EXIF-Ausrichtungs-Tag in meinen JPEG-Bildern ändern, ohne sie tatsächlich zu drehen. Ich möchte dies tun, um sie als Testfall für eine von mir erstellte Anwendung zu verwenden.

Wie kann ich das unter Linux machen? Kann ich das mit machen exiftool? Und wenn ja, wie?

Antworten:


25

Sie können die vorhandenen Orientierungsinformationen exiftoolwie folgt abrufen :

exiftool -Orientation -n image.jpg

Dadurch wird der interne Wert der in den MIE-Tags enthaltenen Ausrichtungsinformationen angezeigt. Sie können den Wert als englischen String zurückgeben, indem Sie das -nFlag weglassen . Hier finden Sie zusätzliche Informationen zu bestimmten Rotations- / Orientierungswerten.

Das Ändern der Orientierungsdaten mit exiftoolkann wie folgt erfolgen:

exiftool -Orientation=1 -n image.jpg

Hier ist die Ausrichtung auf 1 gesetzt, was bedeutet, dass keine Drehung erfolgt . Diese Nummern sind gemäß der EXIF-Spezifikation definiert. Welchen Effekt unterschiedliche Rotationswerte haben, können Sie dem obigen Link entnehmen.

(Anmerkung: Sie müssen das verwenden -nArgument , wenn Ausrichtung , um anzuzeigen , dass der Wert numerisch ist , wenn Sie vergessen, exiftool das interpretieren. orientation=xNummer als String und setzen die falsche Drehung dh. exiftool -orientation=1 image.jpgdie Orientierung auf 3 tatsächlich eingestellt , die ‚ist Drehen um 180 ')


-2

Mit dem folgenden Befehl kann die Ausrichtung geändert werden, z. B. exiftool -orientation = "Horizontal (normal)" filename.tiff

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.