资源摘要

深度图数据已如编码部分所述进行了编码和序列化,并且已如 Adobe XMP 标准所述嵌入在图片内。

XML 命名空间 URI 为 http://ns.google.com/photos/1.0/depthmap/

名字 类型 是否为必需 默认值 属性说明 图片修改后需要执行的操作
GDepth:Format 字符串 “RangeInverse” 说明如何将深度图数据转换为有效浮点深度图的格式。当前有效值为“RangeInverse”和“RangeLinear”。 没有变化。
GDepth:Near 实数 N/A 深度图的近平面值,以深度单位计。 没有变化。
GDepth:Far 实数 N/A 深度图的远平面值,以深度单位计。 没有变化。
GDepth:Mime 字符串 “image/jpeg” 说明深度图片内容的 Base64 字符串的 MIME 类型,例如“image/jpeg”或“image/png”。 没有变化。
GDepth:Data 字符串 “N/A” Base64 编码的深度图片,请参阅编码部分了解详情。深度图将被拉伸以适合相应的彩色图片的大小。 数据需要被解码成图片,进行缩放/裁剪/旋转,然后再重新编码。
GDepth:Units 字符串 “m” 深度图的单位,例如“m”表示米,“mm”表示毫米。 没有变化。
GDepth:MeasureType 字符串 “OpticalAxis” 深度测量的类型。当前有效值是“OpticalAxis”和“OpticRay”。 没有变化。
GDepth:ConfidenceMime 字符串 “image/png” 说明置信图片内容的 Base64 字符串的 MIME 类型,例如“image/jpeg”或“image/png”。 没有变化。
GDepth:Confidence 字符串 “N/A” Base64 编码的置信图片,请参阅编码部分了解详情。置信图的大小应该与深度图的大小相同。 数据需要被解码成图片,进行缩放/裁剪/旋转,然后再重新编码1
GDepth:Manufacturer 字符串 “N/A” 生成此深度图的设备的制造商。 没有变化。
GDepth:Model 字符串 “N/A” 生成此深度图的设备的型号。 没有变化。
GDepth:Software 字符串 “N/A” 生成此深度图的软件。 没有变化。
GDepth:ImageWidth 实数 “N/A” 与此深度图关联的原始彩色图片的宽度(以像素为单位)。这不是深度图宽度。如果存在此属性,应用必须在缩放、剪裁或旋转彩色图片时更新此属性。客户端会使用此属性来验证关于彩色图片的深度图的完整性。 每当原始彩色图片分辨率被修改时更新。修改操作包括剪裁、缩放和旋转。
GDepth:ImageHeight 实数 “N/A” 与此深度图关联的原始彩色图片的高度(以像素为单位)。这不是深度图高度。如果存在此属性,应用必须在缩放、剪裁或旋转彩色图片时更新此属性。客户端会使用此属性来验证关于彩色图片的深度图的完整性。 每当原始彩色图片分辨率被修改时更新。修改操作包括剪裁、缩放和旋转。
1. 请注意,缩放置信图是一项重大操作,可能会明显改变置信图的准确度。