Строка изображения Java Base64 и чтение метаданных EXIF - PullRequest
0 голосов
/ 04 июня 2011

Я использую http://www.drewnoakes.com/code/exif/ для извлечения метаданных изображения из файла JPEG. Мне передают строку 64 строки из приложения, созданного при загрузке с мобильного телефона. Предполагается, что base64 содержит метаданные ориентации, но я не могу извлечь его как ноль. Другие метаданные есть, но не ориентация. Я также сделал снимок с помощью своего смартфона, отправил себе электронное изображение и сохранил его на жестком диске. Я прочитал это, и у него нет метаданных ориентации. Есть идеи?

Переменная каталога ниже нуля ..

Metadata metadata = JpegMetadataReader.readMetadata(new File("/temp/test.jpg"));
Directory directory = metadata.getDirectory(ExifIFD0Directory.class);
int orientation = directory.getInt(ExifIFD0Directory.TAG_ORIENTATION);
...