Я пытаюсь добавить данные XMP, необходимые для отправки в Google Views для панорамного процессора изображений, однако мои изображения не принимаются Google как Photospheres. Данные XMP точно такие же, как в моем JPEG, как один, сгенерированный конвертером Google.Редактировать EXIF GPSAltitudeRef в Sanselan
Единственное отличие, которое я вижу в тегах EXIF, - это GPSAltitudeRef: над уровнем моря, который присутствует в версии, созданной конвертером Google, но не в той версии, которую я делаю.
Я пытался добавить, но это, кажется, есть ошибка в библиотеке я использую: https://code.google.com/p/sanselanandroid/issues/detail?id=4 (я получаю ту же ошибку)
TiffOutputField altitudeRefField = TiffOutputField.create(TiffConstants.GPS_TAG_GPS_ALTITUDE_REF, outputSet.byteOrder, GPSTagConstants.GPS_TAG_GPS_ALTITUDE_REF_VALUE_ABOVE_SEA_LEVEL);
TiffOutputDirectory exifDir = outputSet.findDirectory(TiffDirectoryConstants.DIRECTORY_TYPE_EXIF);
exifDir.add(altitudeRefField);
дает мне ту же ошибку:
Tag does not expect a single value.[Ljava.lang.StackTraceElement;@55f923bd
Благодаря