最近更新时间:2023-12-18 19:29:44
imageInfo
获取图片基本信息包括图片格式、图片大小、图片宽和高、色彩模型、图片帧数,结果采用JSON格式进行返回。
图片格式是计算机存储图片的格式,常见的存储的格式有BMP、JPG、TIFF、GIF、PCX、TGA、EXIF、FPX、SVG、PSD、CDR、PCD、DXF、UFO、EPS、AI、RAW等。
图片大小指图片所占存储空间的大小,单位以B\KB\MB进行表示。超过1024B会转化为KB,超过1024KB会转化为MB。
图片宽和高采用像素作为单位进行表示。
色彩模型也称为色彩模式,是数字世界中表示颜色的一种算法。在数字世界中,为了表示各种颜色,人们通常将颜色划分为若干分量。由于成色原理的不同,决定了显示器、投影仪、扫描仪这类靠色光直接合成颜色的颜色设备和打印机、印刷机这类靠使用颜料的印刷设备在生成颜色方式上的区别。通常有HSB、RGB、Lab和CMYK集中模型。
图片帧数就是指组成一张GIF图的静态图片数。
该接口操作需要具备ks3:GetObject
权限。
https://BucketName.${bucket所在region的域名}/object@base@tag=imageInfo
该请求不需要设置参数。
该请求不需要设置特殊的头部。
头部名称 | 必填 | 说明 |
---|---|---|
Content-Type | 是 | MIME类型,固定为application/json |
字段名称 | 说明 |
---|---|
Format | 图片格式,如png、jpg、gif、bmp等 |
Size | 图片所占存储空间的大小,单位以Bi\Ki\Mi进行表示 |
Width | 图片宽度,单位:像素 |
Height | 图片高度,单位:像素 |
colorModel | 色彩模型,通常有HSB、RGB、Lab和CMYK集中模型 |
frameNumber | 帧数,gif图片会返回此项 |
HTTP状态码 | 含义 |
---|---|
400 | 请求报文格式错误 |
404 | 资源不存在 |
403 | 访问拒绝 |
500 | 服务端操作失败。 |
在Web浏览器中输入以下请求:
https://ks3-resources.ks3-cn-beijing.ksyuncs.com/kssyun.png@base@tag=imageInfo
获取以下返回结果:
{
"height": 2448,
"colorModel":"TrueColor",
"width":3264,
"format":"JPEG",
"frameNumber": 1,
"size":"1.8Mi",
}
纯净模式