me gustaría obtener los metadatos de un archivo de imagen en mi sistema local utilizando código JavaObtener los datos GPS de una imagen de código Java
En la imagen adjunta se puede ver los datos deseados, que me gustaría sacar de código java
que escribió el código abajo y no parecen tirar de los datos mencionados en la pestaña "Detalles". La salida del código a continuación es y esto no es lo que busco.
Started ..
Format name: javax_imageio_jpeg_image_1.0
Format name: javax_imageio_1.0
Por favor, dame tus ideas. Gracias
try {
ImageInputStream inStream = ImageIO.createImageInputStream(new File("D:\\codeTest\\arun.jpg"));
Iterator<ImageReader> imgItr = ImageIO.getImageReaders(inStream);
while (imgItr.hasNext()) {
ImageReader reader = imgItr.next();
reader.setInput(inStream, true);
IIOMetadata metadata = reader.getImageMetadata(0);
String[] names = metadata.getMetadataFormatNames();
int length = names.length;
for (int i = 0; i < length; i++) {
System.out.println("Format name: " + names[ i ]);
}
}
} catch (IOException e) {
e.printStackTrace();
}
¿De qué manera su código no se ajusta a sus requisitos? Por favor, indique su problema más claramente. – Keppil
Editado mi pregunta. Espero que te dé más idea de lo que busco :-) – Arun