javascript html5 jpeg exif

javascript - extraer datos de orientación exif de la imagen



html5 jpeg (1)

Posible duplicado de esta pregunta .

Gracias. Aquí está el ejemplo de código final para obtener orientación:

var b64 = "data:image/jpeg;base64,/9j/4AAQSkZJRgABA......"; var bin = atob(b64.split('','')[1]); var exif = EXIF.readFromBinaryFile(new BinaryFile(bin)); alert(exif.Orientation);

Posible duplicado:
Acceso a los datos de rotación JPEG EXIF ​​en Javascript en el lado del cliente

Necesitaría extraer los datos EXIF ​​de orientación de una imagen HTML JPEG con Javascript.

De acuerdo con la documentación de exiftool, el indicador de orientación se encuentra en el desplazamiento 0x112 dentro del marcador EXIF ​​y ocupa 2 bytes.

Supongo que solo necesitamos extraer los datos con una buena compensación y "convertir" el valor, pero no tengo idea de cómo lograrlo en el navegador. El valor del resultado debe ser un número entre 1 y 8 que describa la orientación.

¿Cómo leer los datos de una etiqueta IMG simple? Necesito una solución solo para webkit, pero solo para el navegador.

Gracias !