搜索本产品文档关键词
获取图片信息
所有文档
menu
没有找到结果,请重新输入

对象存储 BOS

获取图片信息

概述

BOS 支持通过命令用来获取图片信息,如果图片有exif信息则返回包含exif的完整信息,如果图片不包含exif信息,则返回图片的基本信息。

返回的exif信息包含但不限于:

  • dateTime、dateTimeOriginal、dateTimeDigitized、format、gpsLatitude、gpsLatitudeRef、gpsLongitude、gpsLongitudeRef、imageHeight、imageWidth、imageSize、make、model、orientation、resolutionX、resolutionY、resolutionUnit

说明:exif信息记录了数码照片的属性信息和拍摄数据,并非每一张图片都包含exif信息。

获取图片信息方式

直接使用 exif 命令即可获取图片信息,无需参数。

示例

  • 包含exif信息的图片示例:

https://doc.bce.baidu.com/bce-documentation/BOS/orient.jpg?exif

返回示例:
{
    "dateTime": {
        "value": "2016-08-31T14:57:07Z"
    },
    "dateTimeDigitized": {
        "value": "2016-08-31T14:57:07Z"
    },
    "dateTimeOriginal": {
        "value": "2016-08-31T14:57:07Z"
    },
    "format": {
        "value": "JPEG"
    },
    "gpsLatitude": {
        "value": "40/1,2/1,3675/100"
    },
    "gpsLatitudeRef": {
        "value": "N"
    },
    "gpsLongitude": {
        "value": "116/1,16/1,257/100"
    },
    "gpsLongitudeRef": {
        "value": "E"
    },
    "imageHeight": {
        "value": "2448"
    },
    "imageSize": {
        "value": "1225883"
    },
    "imageWidth": {
        "value": "3264"
    },
    "make": {
        "value": "Apple"
    },
    "model": {
        "value": "iPhone 6"
    },
    "resolutionUnit": {
        "value": "2"
    },
    "resolutionX": {
        "value": "72/1"
    },
    "resolutionY": {
        "value": "72/1"
    }
}
  • 不包含exif信息的图片示例:

https://doc.bce.baidu.com/bce-documentation/BOS/image.jpg?exif

返回示例:

{
    "format": {
        "value": "JPEG"
    },
    "imageHeight": {
        "value": "296"
    },
    "imageSize": {
        "value": "63506"
    },
    "imageWidth": {
        "value": "279"
    }
}
上一篇
水印
下一篇
图像处理常见问题