阅读132 返回首页    go 阿里云 go 技术社区[云栖]


获取exif信息__获取图片信息_老版图片服务手册_对象存储 OSS-阿里云

数码相机拍摄的照片文件中包含 exif 信息,用于记录数码照片的属性信息和拍摄数据。这些信息可以通过 @exif 来获取,返回格式是 Json 格式,目前支持返回的类型包括但不限于以下类型:

  • GPSLatitudeRef
  • GPSLatitude
  • GPSLongitudeRef
  • GPSLongitude
  • DateTime
  • DateTimeOriginal
  • DateTimeDigitized
  • Make
  • Model
  • Orientation

注意:

  • 并非每一张图片都包含 exif 信息。如果原图没有 exif信息,当您请求 exif 信息时,会返回 400 错误。错误码为:BadRequest,错误内容是:Image has no exif info.
  • 关于各参数的含义,请参见 Exif 标准

示例

  • 没有 exif 信息的图片示例

https://image-demo.img.aliyuncs.com/example.jpg@exif

返回信息

  1. <Error>
  2. <Code>BadRequest</Code>
  3. <Message>Image has no exif info.</Message>
  4. <RequestId>5502D98553F47BFAB7F95B8C</RequestId>
  5. <HostId>image-demo.img.aliyuncs.com</HostId>
  6. </Error>
  • 包含 exif 信息的图片示例

https://image-demo.img.aliyuncs.com/f.jpg@exif

返回信息

  1. {
  2. "Compression": {"value": "6"},
  3. "DateTime": {"value": "2015:02:11 15:38:27"},
  4. "ExifTag": {"value": "2212"},
  5. "FileSize": {"value": "23471"},
  6. "GPSLatitude": {"value": "0deg "},
  7. "GPSLatitudeRef": {"value": "North"},
  8. "GPSLongitude": {"value": "0deg "},
  9. "GPSLongitudeRef": {"value": "East"},
  10. "GPSMapDatum": {"value": "WGS-84"},
  11. "GPSTag": {"value": "4292"},
  12. "GPSVersionID": {"value": "2 2 0 0"},
  13. "ImageHeight": {"value": "333"},
  14. "ImageWidth": {"value": "424"},
  15. "JPEGInterchangeFormat": {"value": "4518"},
  16. "JPEGInterchangeFormatLength": {"value": "3232"},
  17. "Orientation": {"value": "7"},
  18. "ResolutionUnit": {"value": "2"},
  19. "Software": {"value": "Microsoft Windows Photo Viewer 6.1.7600.16385"},
  20. "XResolution": {"value": "96/1"},
  21. "YResolution": {"value": "96/1"}}

最后更新:2016-11-23 17:16:08

  上一篇:go 获取基本信息__获取图片信息_老版图片服务手册_对象存储 OSS-阿里云
  下一篇:go 获取基本信息和exif信息__获取图片信息_老版图片服务手册_对象存储 OSS-阿里云