智能多媒体服务

  • 盲水印处理(watermark)

    最近更新时间:2019-08-28 17:35:35

    肉眼可见的水印方式,一般用于标志图片的出处或者用于声明版权,会破坏原图,且影响美观。七牛提供盲水印功能,隐蔽性强,在不破坏原始作品的情况下,实现版权的防护与追踪。当图片被盗用后,您可对图片进行盲水印解码,验证版权归属。

    七牛提供的盲水印功能有两种类型:

    水印类型 说明
    图片盲水印 需要原图可以解码出水印图片
    文字盲水印 需要原图就可以解码出水印图片

    注意:目前盲水印功能不支持融合CDN图片处理

    应用场景

    隐形美观

    盲水印是一种肉眼不可见的水印方式,可以保持图片美观的同时,保护您的资源版权。

    版权保护

    对图片资源使用图片盲水印或者文字水印,借此避免数字媒体未经授权的复制和拷贝,可通过对原图进行解码操作,得到水印图来证明版权归属。

    防泄漏

    对于内部分享的图片资源,您可使用盲水印功能,加上不同标识,如果资料被复制、传播可根据解码出的唯一标识得出泄露方信息。

    图片盲水印

    接口规格

    注意:输入原图宽高限制为:4096x4096
    watermark/5
             /version/<version>
             /method/<method>
             /imageKey/<encodedImageKey>
             /orignal/<encodedImage>
    

    请求参数详解

    名称 必填 说明
    /version/<version> N 接口版本 可选 1 或者 2, 默认为 1
    /method/<method> Y 盲水印编码或者解码标志位。编码(加水印)为encode,解码(解水印)为decode。
    /imageKey/<encodedImageKey> N 水印图片(经过URL安全的Base64编码),图片来源为七牛bucket(需要与输入图片在同一个bucket中)。水印图片宽高分别不超过原图宽高的二分之一,图片为黑底白字效果更佳。只在method值为encode时需要。 例:imageKey=upload.png,encodedImageKey=urlsafe_base64_encode(imageKey)。
    /orignal/<encodedImage> N 解码对比原图(经过URL安全的Base64编码),图片来源为七牛bucket(需要与输入图片在同一个bucket中)。只在method值为decode时需要。

    注意:

    • 建议使用 version2,version2 优化了盲水印清晰度,暂时不能兼容老版本
    • 编码、解码的 version 要相同

    文字盲水印

    接口规格

    注意:输入原图宽高限制为:4096x4096
    watermark/6
             /version/<version>
             /method/<method>
             /text/<encodedText>
             /orignal/<encodedImage>
    

    请求参数详解

    名称 必填 说明
    /version/<version> N 接口版本 可选 1 或者 2, 默认为 1
    /method/<method> Y 盲水印编码或者解码标志位。编码(加水印)为encode,解码(解水印)为decode。
    /text/<encodedText> N 水印文字(经过URL安全的Base64编码)。只支持英文数字字符,不支持中文字符,数量上线为10。只在method值为encode时需要 。
    /orignal/<encodedImage> N 解码对比原图(经过URL安全的Base64编码),图片来源为七牛bucket(需要与输入图片在同一个bucket中)。只在method值为decode时需要。

    注意:

    • 盲水印主要为CPU密集型任务,内存占用会随着图片文件的增大而增大。
    • 编码、解码的 version 要相同

    示例

    图片盲水印

    1.编码

    http://7xlv47.com1.z0.glb.clouddn.com/gogopher.jpg?watermark/5/version/2/method/encode/imageKey/dXBkYXRlLmpwZw==
    

    查看效果图

    2.解码

    http://7xlv47.com1.z0.glb.clouddn.com/gogopher.jpg?watermark/5/version/2/method/encode/imageKey/dXBkYXRlLmpwZw==|watermark/5/version/2/method/decode/orignal/Z29nb3BoZXIuanBn
    

    查看效果图

    文字盲水印

    1.编码

    http://7xlv47.com0.z0.glb.clouddn.com/gogopher.jpg?watermark/6/version/2/method/encode/text/OTAyR0h3cmM=
    

    查看效果图

    2.解码

    http://7xlv47.com0.z0.glb.clouddn.com/gogopher.jpg?watermark/6/version/2/method/encode/text/OTAyR0h3cmM=|watermark/6/version/2/method/decode/orignal/Z29nb3BoZXIuanBn
    

    查看效果图

    计费说明

    服务价格

    处理类型 价格
    盲水印-添加 1 元/千次
    盲水印-提取 1 元/千次
    以上内容是否对您有帮助?
  • Icon free helper
    Close