You need to enable JavaScript to run this app.
最新活动
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们
导航

盲水印

最近更新时间2023.04.21 18:14:32

首次发布时间2022.07.21 18:08:59

盲水印支持将指定的文本信息嵌入到图像中,和一般的水印相比,盲水印不会被人眼可见,因此不会损坏图像的完整性和图像质量。

veImageX 还支持对图像提取其盲水印信息,方便用户追踪溯源,进而为图像增加了防泄露以及防丢失的产品特点。您可进入盲水印体验产品功能。

应用场景

盲水印可广泛应用但不限于下述场景:

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

  • 版权保护,对图像资源使用图片盲水印或者文字盲水印之后,您可通过对原图进行解码操作,从而得到盲水印信息来证明图像的版权归属。避免因数字媒体未经授权的复制和拷贝而造成的版权问题。

  • 防泄漏,可用于内部图像传播控制。对于内部分享的图像资源,可借助盲水印功能,对资源加上不同标识。如果资源被复制或者传播,就可以根据解码出的唯一标识得到泄露方信息。

前提条件

已完成服务配置

计费说明

盲水印功能属于增值服务项,故使用后会产生增值服务费用,当前支持后付费和预付费两种计费方式。

操作步骤

开通服务

  1. 登录 veImageX 控制台

  2. 点击附加组件

  3. 找到盲水印组件,单击立即开通

  1. 在订单确认界面,可了解计费模式、计费周期、服务区域、计费类型、计费项。单击确认订单

  2. 页面显示提交成功,盲水印组件开通成功。

模板配置

  1. 登录 veImageX 控制台,选择 图片处理配置 > 新建模板,创建图片处理模板。
  1. 在新建模板的配置编辑中,关于模板基础输出设置参数及后续功能详细请见图像处理配置

    在编辑操作中,选择 智能图像处理 > 盲水印,修改盲水印具体配置。

盲水印参数配置如下表所示

参数说明
盲水印类型支持嵌入图像的盲水印类型,当前仅支持文本型。

模型选择

  • 文本嵌入模型:最长可嵌入115个字符,支持裁剪图片后提取水印。
  • 画质自适应文本嵌入模型:无长度限制,支持缩放图片后提取水印。
文字内容待嵌入的盲水印文本信息。

强度设置

嵌入盲水印效果。强度越高,图像抵抗攻击性能越强

  • 低:适合纯色图场景和对图像质量要求高时可使用。
  • 中:默认选择,适合一般图像使用。
  • 高:适合图像纹理丰富时使用,图像抵抗攻击性能更强。
  1. 单击保存,完成模板创建。

后续操作

添加盲水印

方式一 通过模板获取

  1. 登录火山引擎控制台,选择 资源管理 > 资源管理 > 上传文件,上传本地待处理图片。
  1. 选择域名以及建立好的盲水印模板,单击生成地址,在右侧界面选择地址链接进行复制或在线打开,查看盲水印效果。

方式二 通过调用 OpenAPI 获取

您可以通过调用 OpenAPI 的方式向图片中添加盲水印,获取盲水印添加后的结果图 Uri。具体接口详情请参考 CreateImageHmEmbed

方式三 通过调试 SDK 获取

您可以通过调用 SDK 的方式添加图片盲水印,获取盲水印添加后的结果图 Uri。具体内容请参考:

方式四 通过自拼接获取

您可在图片处理配置上传完原图后,通过自拼接处理后图片 URL 方式获取处理后图片地址。
拼接格式:http(s)://服务下绑定的域名/图片URI~模板配置(创建的模板名称:{可选参数}.输出格式)
如下图所示。
alt

说明

以上仅为举例,请以实际为准。如果存在中文字符,则以其 16 进制表示。

提取盲水印

方式一 通过控制台获取

  1. 登录 veImageX 控制台,选择附加组件 > 盲水印。
  2. 在盲水印页面点击基础配置,在弹出的提取框中上传待提取盲水印的图像。

说明

添加盲水印时所选模型,请务必选择正确;否则,将无法成功提取您图像中的盲水印信息。

  1. 盲水印图像上传完成后,您可以查看已提取的水印信息。

方式二 通过调用 OpenAPI 获取

您可以通过调用 OpenAPI 的方式获取图片中盲水印信息,具体接口详情请参考 CreateImageHmExtract

方式三 通过调试 SDK 获取

您可以通过调用 SDK 的方式提取图片盲水印,获取盲水印信息。具体内容请参考: