对象存储

图片处理问题

最近更新时间:2024-04-15 15:35:01

我的收藏

如何获取图片的 height、width 信息?

可以通过数据万象的 GetMediaInfo API 获取图片、视频等文件信息。

COS 可以给图片加滤镜吗?

不支持。

COS 上传 TIFF 格式图片后,能否在线预览?

不支持。由于浏览器不支持直接预览 TIFF 格式的图片,上传至对象存储后,直接访问图片 URL 是无法预览的,会默认下载图片。

如何使用 API 批量获取图片基本信息?

需要自行通过编码方式循环调用接口实现。详情请参见 获取图片基本信息

是否支持为上传的每个图像创建一个缩略图并保存至另一个存储桶?

可以结合 COS 与云函数 SCF 进行设置。相关实践文档请参见 获取 COS 上的图像并创建缩略图

如何对 COS 中的图片进行裁剪?

可以通过数据处理功能对 COS 中的图片进行缩放、裁剪、旋转、格式变化等操作。详情请参见 图片处理概述

COS 支持缩略图功能吗?

COS 通过数据万象 imageView2 接口提供常用图片处理模板。用户根据业务需求,只需在下载 URL 后面附加相应的参数,即可生成相应的缩略图。详情请参见 快速缩略模板

缩略图支持哪些格式?

目标缩略图的图片格式,Format 可为 jpg,bmp,gif,png,webp,默认为原图格式。具体介绍您可参见 快速缩略模板 进行查看。

COS 如何对图片进行高斯模糊处理?

可以通过数据万象接口 imageMogr2 提供图片模糊处理功能。详情请参见 高斯模糊

如何使用 TPG 压缩?

通过对象存储控制台为存储桶开启图片高级压缩功能后,使用相应的 图片高级压缩 API 实现下载时进行 TPG/HEIF 压缩。详细操作请参见 设置图片高级压缩

是否支持获取图片 EXIF?

支持,可以通过 获取 EXIF 接口 获取 EXIF 信息。

图片处理是否有限制?

图片基础处理总限制说明如下:
支持格式:目前支持处理 JPG、BMP、GIF、PNG、WEBP 格式,并且支持 HEIF 格式的解码和处理。
体积限制:处理图片原图大小不超过32MB、宽高不超过30000像素且总像素不超过2.5亿像素,处理结果图宽高设置不超过9999像素;针对动图,原图宽 x 高 x 帧数不超过2.5亿像素。
动图帧数限制:GIF 帧数限制为300帧。

图片高级压缩支持图片预览吗?

目前图片高级压缩转换为 TPG 格式后,需要您这边图片加载的环境支持 TPG 解码才可以正常加载预览,例如 QQ 浏览器支持 TPG 解码。腾讯云数据万象提供集成 TPG 解码器的 iOSAndroid 终端 SDK,可帮助您快速接入和使用 TPG。更多介绍请参见 图片高级压缩
对于 AVIF 格式图片,腾讯云数据万象提供了集成 AVIF 解码器的 iOSAndroid 终端 SDK,可帮助您快速接入和使用 AVIF。

图片高级压缩中的 TPG 压缩,其压缩率是多少?

假设原图格式为 PNG,图片大小为1335.2KB,TPG 压缩后的大小为 36.67KB,压缩率为97.3%。详细示例可参见 TPG 压缩

JPG 格式的图片压缩有哪些方式?

COS 的数据处理功能基于数据万象 CI 提供了 Guetzli 压缩图片高级压缩 功能,能够对 JPG 图像进行高比例压缩。您可在线体验 Guetzli 压缩功能和高级压缩功能,单击前往 数据万象体验馆数据万象压缩体验

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

对图片同时进行多种处理操作可以通过 管道操作符 实现。用户在图片 URL 链接后以样式分隔符?与处理样式相连接,多个处理样式之间以管道操作符|分隔,样式按照先后顺序执行,目前最多支持10层管道。

图片处理报错-447,该如何处理?

-447错误码是由于图片分辨率超出限制或动图帧数过多导致图片处理失败。请将图片长宽限制在9999像素以内。针对动图,原图宽 x 高 x 帧数不超过1亿像素,动图请限制帧数。其他错误可查看 错误码

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

在访问过程中,处理后的图片不会被存储下来。可以使用 持久化处理接口 在图片上传时实现相应的图片处理,并将原图和处理结果存入到 COS。

图片处理的缩放裁剪会影响图片大小吗?

图片的缩放和裁剪只是在视觉上的缩放裁剪,实际对原图大小影响并不大。

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

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

COS 全球加速域名是否支持对图片进行处理?

支持。建议使用 COS 默认域名进行图片处理。

是否支持通过 CDN 域名进行图片处理吗?

支持。

COS 支持 base64编码图片转换功能吗?

不支持。

COS 支持同时使用图片裁剪和图片水印的功能吗?

可以通过管道操作符实现对图片按顺序进行多种处理,目前最多支持10层管道。详情请参见 管道操作符

COS 支持原图保护吗?

支持。详情请参见 原图保护

COS 是否支持设置分辨率?

支持。您可以通过图片缩放功能指定图片宽高,可以通过音视频转码功能指定视频分辨率。