详情页标题前

腾讯云对象存储盲水印

详情页1

简介

文档提供关于盲水印相关的 API 概览以及 SDK 示例代码。

API 操作描述
盲水印 对本地图片添加或提取盲水印并上传至存储桶

添加盲水印

功能说明

盲水印支持在上传时添加以及下载时添加。

请求示例1: 上传时添加盲水印

opt := &cos.ObjectPutOptions{    nil,    &cos.ObjectPutHeaderOptions{        XOptionHeader: &http.Header{},    },}pic := &cos.PicOperations{    IsPicInfo: 1,    Rules: []cos.PicOperationsRules{        {            FileId: ".jpg",            Rule:   "watermark/3/type/3/text/" + base64.StdEncoding.EncodeToString([]byte("testwatermark")),        },    },}opt.XOptionHeader.Add("Pic-Operations", cos.EncodePicOperations(pic))name := "test.jpg"filepath := "./test.jpg"res, _, err := c.CI.PutFromFile(context.Background(), name, filepath, opt)

请求示例2:下载时添加盲水印

name = "test.jpg"filepath := "watermark.jpg"_, err = c.CI.GetToFile(context.Background(), name, filepath, "watermark/3/type/3/text/"+base64.StdEncoding.EncodeToString([]byte("testwatermark")), nil)

提取盲水印

提取盲水印的请求包与 COS 简单上传文件接口一致,只需在请求包头部增加图片处理参数 Pic-Operations 并使用提取盲水印参数(watermark/4)即可。

请求示例

opt := &cos.ObjectPutOptions{    nil,    &cos.ObjectPutHeaderOptions{        XOptionHeader: &http.Header{},    },}pic := &cos.PicOperations{    IsPicInfo: 1,    Rules: []cos.PicOperationsRules{        {            FileId: "format2.jpg",            Rule:   "watermark/4/type/3/text/" + base64.StdEncoding.EncodeToString([]byte("testwatermark")),        },    },}opt.XOptionHeader.Add("Pic-Operations", cos.EncodePicOperations(pic))name := "test2.jpg"_, err := c.Object.PutFromFile(context.Background(), name, filepath, opt)



对象存储官网1折活动,限时活动,即将结束,速速收藏
同尘科技腾讯云授权服务中心。
购买腾讯云产品享受折上折,更有现金返利。同意关联立享优惠

转转请注明出处:https://www.yunxiaoer.com/145623.html

(0)
上一篇 2023年12月9日
下一篇 2023年12月9日
详情页2

相关推荐

  • 腾讯云容器服务CPU 使用优先级同尘科技

    功能介绍 部署服务过程中,通常会将一类业务进程部署到某台服务器上,服务器的 CPU 利用率取决于业务进程的压力情况,一般情况下,服务器的整体 CPU 利用率往往比较低。为了提高服务器 CPU 的利用率,可以在服务器上混合部署一些优先级较低的任务,这样可以显著提高整机的 CPU 利用率,降低硬件成本。这里定义混部到机器上的优先级较低的任务称之为“离线任务”或是…

    2023年12月9日
  • 腾讯云GPU云服务器使用 Docker 安装 TensorFlow 并设置 GPU/CPU 支持

    说明本文来自 GPU 云服务器用户实践征文,仅供学习和参考。 操作场景 您可通过 Docker 快速在 GPU 实例上运行 TensorFlow,且该方式仅需实例已安装 NVIDIA® 驱动程序,无需安装 NVIDIA® CUDA® 工具包。本文介绍如何在 GPU 云服务器上,使用 Docker 安装 TensorFlow 并设置 GPU/CPU 支持。 说…

    腾讯云 2023年12月9日
  • 腾讯云容器镜像服务按需加载容器镜像同尘

    操作场景 在使用容器镜像部署更新业务应用时,传统方案将下载全量的容器镜像数据并解压,一方面导致容器启动耗时较长,另一方面也可能因为集群规模过大,下载解压环节造成较大的网络,磁盘读写压力,进而导致大规模容器启动不符合部署预期。实际上在容器启动时,可能仅使用容器镜像内的部分数据。n容器镜像服务企业版支持按需加载功能,您可在业务部署中使用经转换的加速镜像版本,实现…

    2023年12月9日
  • 信息流广告,信息流部分建议宽度830px,只针对默认列表样式,顺序随机
  • 阿里云ECS云服务器资源安全锁定对调用API的影响-云淘科技

    本文介绍了因出现安全风控事件后被锁定资源的API调用情况。 API调用情况 被安全锁定指的是在DescribeInstances返回的传出参数中的OperationLocks包含了LockReason: security。 说明 和云盘有关的行为在In_use的状态下依赖实例的OperationLocks,否则可以忽略实例的OperationLocks。 接…

    阿里云服务器 2023年12月9日
  • 腾讯云轻量应用服务器修改域名解析云小二

    操作场景 该任务指导您通过轻量应用服务器控制台,修改域名解析记录。 一般情况下,您的解析记录需要变更时,可直接进行修改。 注意事项 如未选购专业版及以上的 DNS 套餐服务,每个主机名最多添加两条负载均衡,主机名最大支持5级,详情请查看 DNS 套餐服务。修改后的域名解析若已达到负载均衡配额,则无法成功添加。说明负载均衡指单个主机名最多可解析实例的数量,关于…

    2023年12月9日

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信
本站为广大会员提供阿里云、腾讯云、华为云、百度云等一线大厂的购买,续费优惠,保证底价,买贵退差。