控制台指南

最佳实践

开发者指南

API 文档

SDK 文档

诚邀爱技术、爱分享的你,成为文档内容共建者> HOT

功能概述

对象存储通过数据万象 imageMogr2/grayscale 接口将图片设置为灰度图。

接口示例

GET /<ObjectKey>?imageMogr2/grayscale/<value> HTTP/1.1
Host: <BucketName-APPID>.cos.<Region>.myqcloud.com
Date: <GMT Date>
Authorization: <Auth String>

说明:

  • Authorization: Auth String(详情请参见 请求签名 文档)。
  • 通过子账号使用时,需要授予相关的权限,详情请参见 授权粒度详情 文档。

处理参数说明

操作名称:grayscale。

参数 含义
ObjectKey 对象文件名,例如 folder/sample.jpg。
/grayscale/<value> 将图片设置为灰度图。
value 取值为0表示不改变图片。
value 取值为1表示将图片变为灰度图。
/ignore-error/1 当处理参数中携带此参数时,针对文件过大导致处理失败的场景,会直接返回原图而不报错。

实际案例

将图片变为灰度图,示例如下:

http://examples-1251000004.cos.ap-shanghai.myqcloud.com/sample.jpeg?imageMogr2/grayscale/1

最终效果如下:

img

目录