盲水印处理(watermark)
肉眼可见的水印方式,一般用于标志图片的出处或者用于声明版权,会破坏原图,且影响美观。七牛提供盲水印功能,隐蔽性强,在不破坏原始作品的情况下,实现版权的防护与追踪。当图片被盗用后,您可对图片进行盲水印解码,验证版权归属。
七牛提供的盲水印功能有两种类型:
水印类型 | 说明 |
---|---|
图片盲水印 | 需要原图可以解码出水印图片 |
文字盲水印 | 需要原图就可以解码出水印图片 |
注意:目前盲水印功能不支持融合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.编码
https://dora-doc.qiniu.com/gogopher.jpg?watermark/5/version/2/method/encode/imageKey/dXBkYXRlLmpwZw==
2.解码
https://dora-doc.qiniu.com/gogopher.jpg?watermark/5/version/2/method/encode/imageKey/dXBkYXRlLmpwZw==|watermark/5/version/2/method/decode/orignal/Z29nb3BoZXIuanBn
文字盲水印
1.编码
https://dora-doc.qiniu.com/gogopher.jpg?watermark/6/version/2/method/encode/text/OTAyR0h3cmM=
2.解码
https://dora-doc.qiniu.com/gogopher.jpg?watermark/6/version/2/method/encode/text/OTAyR0h3cmM=|watermark/6/version/2/method/decode/orignal/Z29nb3BoZXIuanBn
计费说明
服务价格
处理类型 | 价格 |
---|---|
盲水印-添加 | 1 元/千次 |
盲水印-提取 | 1 元/千次 |
文档反馈
(如有产品使用问题,请提交工单)