【发布时间】:2014-10-07 21:30:39
【问题描述】:
我正在尝试为全景图像处理器添加提交到 Google Views 所需的 XMP 数据,但是 Google 不接受我的图像作为 Photospheres。我的 JPEG 中的 XMP 数据与 Google 转换器生成的数据完全相同。
我可以在 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
谢谢
【问题讨论】:
标签: java xmp photosphere