¿Cómo puedo modificar la etiqueta de orientación EXIF ​​de una imagen?

16

Quiero cambiar la etiqueta de orientación EXIF ​​en mis imágenes JPEG pero sin rotarlas. Quiero hacer esto para usarlos como un caso de prueba para una aplicación que hice.

¿Cómo puedo hacer eso en Linux? ¿Puedo hacerlo con exiftool? Y si es así, ¿cómo?

Wazery
fuente

Respuestas:

25

Puede recuperar la información de orientación existente de la exiftoolsiguiente manera:

exiftool -Orientation -n image.jpg

Esto mostrará el valor interno de la información de orientación contenida en las etiquetas MIE. Puede devolver el valor como una cadena en inglés omitiendo la -nbandera. Puede encontrar información adicional aquí con respecto a valores particulares de rotación / orientación.

El cambio de los datos de orientación exiftoolse puede hacer de la siguiente manera:

exiftool -Orientation=1 -n image.jpg

Aquí, la orientación se establece en 1, lo que indica que no hay rotación . Estos números se definen según la especificación EXIF; Puedes ver qué efecto tienen los diferentes valores de rotación en el enlace de arriba.

(nota: debe usar el -nargumento al establecer la orientación para indicar que el valor es numérico. Si olvida, exiftool interpretará el orientation=xnúmero como una cadena y establecerá la rotación incorrecta, es decir exiftool -orientation=1 image.jpg, en realidad establecerá la orientación en 3, que es 'Girar 180 ')

Penetración
fuente
-2

El siguiente comando se puede utilizar para cambiar la orientación, por ejemplo, exiftool -orientation = "Horizontal (normal)" filename.tiff

rangoli thakur
fuente