Skip to content

Latest commit

 

History

History
101 lines (66 loc) · 7.82 KB

File metadata and controls

101 lines (66 loc) · 7.82 KB

数据万象有哪些图片处理功能?

数据万象提供多种基础图片处理功能,例如缩放、裁剪、转码、水印等,可满足您各类图片场景的需求。

数据万象可以处理哪些格式的图片?

数据万象目前支持处理 JPG、BMP、GIF、PNG、WEBP 格式,并且支持 HEIF 格式的解码和处理操作,更多介绍请参见 规则与限制

数据万象图片处理的限制是?

处理图片原图大小不超过32MB、宽高不超过30000像素且总像素不超过2.5亿像素,处理结果图宽高设置不超过9999像素;针对动图,原图宽 x 高 x 帧数不超过2.5亿像素。

数据万象的数据存储在哪里?

数据万象的数据存放在腾讯云对象存储上。您可以在上传时进行图片处理,将处理结果持久化保存,或者在下载时进行图片处理。

为什么使用处理功能时,提示无权限?

无权限一般是没有绑定数据万象角色,您可以通过前往 服务授权,单击同意授权,绑定数据万象角色。 如果是子账号,还有可能是未授予相应的操作权限,授权指引可参考 授权子账号接入数据万象服务

存量图片如何迁移至腾讯云?

使用 COS 迁移工具 COS Migration Tool 或者使用 MSP 产品进行迁移即可。

?迁移时,您需要提供源站 Bucket 名称及相应 List 权限。

如何在不影响现网图片使用的情况下切换至腾讯云数据万象的服务?

使用 COS 的镜像回源功能,将 COS Bucket 与源站绑定,之后将图片处理域名切换为万象域名即可(数据万象将回源至源站拉取原图并进行处理,同时 COS 将异步拉取图片)。该方法可实现图片迁移,但只能触发所请求资源的迁移。

CDN 域名是否支持图片处理?

数据万象支持通过 CDN 域名进行图片处理。只需在 CDN 文件链接后加上处理参数即可。

能否在一次请求中实现多种处理?

可以。只需使用样式分隔符即可实现。例如 url?imageMorg2/cut/400x400|watermark/1/xxx 能够同时对图片实现裁剪和添加水印。

图片处理如何收费?

图片基础处理服务(例如裁剪、缩放、转码、水印等功能)按照0.025元/GB 收费。增值服务,例如内容识别、盲水印、Guetzli 等功能需额外收费。费用详情请参见 计费与定价

处理后的图片是否会被存储下来?

直接通过 API 接口,在下载时进行的图片处理不会被存储在客户的存储空间中。

图片处理能否在上传或下载时进行?

图片上传、下载时均可进行图片处理,且用户可对已存放在 COS 上的现有数据进行图片处理。

图片处理的链接是否支持加密访问?

支持。您可以对照我们配置相应的编解码规则,将访问链接进行加密处理。加密访问是定制化规则,如果有需求请 提交工单 进行申请。

如何对图片同时做多种处理操作?

以同时做裁剪+水印为例,使用 “l” 管道操作符将处理参数连接,可达到顺序处理的效果。

微信小程序的多处理规则无效应该怎么办?

以使用管道操作符 “|” 无效为例,管道操作符 “|” 在微信小程序中会被转义或截断,则需要对该操作符做重新定义。 解决方案如下:

  • 使用样式。
  • 把操作符 “|” 替换成 “%7C”。

为什么无论加什么参数,图片质量、大小都未改变?

可能原因是原图 EXIF 信息过多,占了大部分图片容量,一次调整图片分辨率后,图片大小没有太大的变化。可使用 Strip 参数,过滤 EXIF 信息。具体使用方法请参照 去除元信息

水印图未生效的原因有哪些?

水印图未生效的常见原因有如下几点:

  • 水印图与需要添加水印的原图不在同一 Bucket。
  • 水印图的 URL 链接格式错误。(例如,URL 必须以 http:// 开始,不能省略开头的 HTTP,也不能填成 HTTPS)
  • 水印图的 URL 必须使用万象优图源站的域名,不可使用 CDN 加速域名等其他域名。

什么是 URL 安全的 BASE64 编码?

在数据万象的处理操作中,有很多参数需要进行 URL 安全的 BASE64 编码,例如文字水印的文字内容、颜色、字体设置和图片水印的水印图链接。URL 安全的 BASE64 编码具体规则为:

  1. 将普通 BASE64 编码结果中的加号(+)替换成连接号(-);
  2. 将编码结果中的正斜线(/)替换成下划线(_);
  3. 将编码结果中的“=”去掉。

使用数据万象对大于32MB 的图片进行图片处理会返回什么结果?

对于大于32MB的图片处理请求,数据万象将返回(302),并跳转到对象存储 COS 对应的资源链接进行原图下载。

开启 Guetzli 压缩后未生效,如何解决?

Guetzli 图片压缩是数据万象推出的视觉无损压缩服务,开通 Guetzli 后该存储桶中的图片在下载时会进行 Guetzli 压缩,请求的 HTTP 头部会增加 x-GuetzliState 标识,用以标识 Guetzli 压缩处理的状态。若出现使用 Guetzli 压缩未生效,请按以下步骤进行检查:

  1. 使用此功能需要在数据万象控制台开启 Guetzli 图片压缩 功能,请确认 Guetzli 图片压缩服务状态是否为开启状态。
  2. Guetzli 压缩功能目前仅支持 JPG 格式图片,请确认您所处理的图片是否为 JPG 格式。
  3. 当前 Guetzli 图片压缩服务仅对质量 q>70、像素小于400万的 JPG 图片做处理,请确认您所处理的图片是否符合限制。
  4. 开启 Guetzli 后,首次访问图片会返回普通 JPG 原图,同时启动异步 Guetzli 处理,处理完成后再次请求该图片会得到压缩后的结果图。若您为第一次请求,请重试后确认是否生效。
  5. 目前部分用户暂不支持使用 COS 域名进行处理,若您使用的 COS 域名格式为 <BucketName-APPID>.cos.<Region>.myqcloud.com (例如 examplebucket-1250000000.cos.ap-guangzhou.myqcloud.com)处理后未生效,请替换为万象域名(例如 examplebucket-1250000000.picgz.myqcloud.com)后重试。

在小程序内使用文档转 HTML 预览时提示“不支持打开非业务域名”,该如何配置?

如您需要在小程序内使用文档转 HTML 预览服务,首次打开时可能会提示“不支持打开非业务域名”,您可参照以下步骤进行配置:

  1. 登录小程序后台,在左侧菜单找到开发 > 开发管理
  2. 单击开发设置,找到业务域名一栏。
  3. 单击开始配置按钮,在弹窗中添加 https://prvsh.myqcloud.com与您的Cosbucket域名例如examplebucket-1250000000.cos.ap-guangzhou.myqcloud.com,并单击下载校验文件,然后 联系我们 并提供校验文件进行配置。