ImageBlindCharacterWatermark
图像隐形文字水印ImageBlindCharacterWatermark语法及示例
服务地址:
华东2(上海)
输入参数
只看必填
FunctionType指定调用功能
Text待加入的水印文字
WatermarkImageURL待解析图
OutputFileType输出图格式
QualityFactor输出图像的质量大小
OriginImageURL原始图像
插件下载了解更多
VS Code 插件
安装插件之前,确保已安装 VS Code安装插件之前,确保已安装 VS Code
Alibaba Cloud Developer Toolkit is a collection of extensions that can help access Alibaba Cloud services in Visual Studio Code.
JetBrains 插件
安装插件之前,确保已安装 JetBrains IDE安装插件之前,确保已安装 JetBrains IDE
The Alibaba Cloud Developer Toolkit for JetBrains makes it easier to access Alibaba Cloud services.

接口说明

功能描述

图像隐形文字水印能力可以为图片添加或者解析指定文字水印。 关于该接口功能的示例图如下:

说明
  • 您可以进入在线咨询获取在线人工帮助。
    • 当前能力可在视觉智能开放平台有完整的免费产品体验,您可以单击立即试用对该能力进行更直观试用以及在线购买。
    • 阿里云视觉智能开放平台视觉 AI 能力 API 接入、接口使用或问题咨询等,请通过钉钉群(23109592)加入阿里云视觉智能开放平台咨询群联系我们。

    应用场景

    • 著作权保护:图片的作者依法享有著作权。在图像中增加隐形水印,可以为图片的作者或被授权人证明图片的著作权归属,避免图片在未获得作者授权的情况下被非法使用。
    • 防止信息泄露:在涉密信息的图片中,对不同的访问者打上不同的隐形水印。如果图片一旦被泄露,可以通过解析隐形水印,排查出泄密源。

    特色优势

    隐形水印与传统图章水印相比,其无法被观看者察觉,不影响图片效果。水印无法被使用者察觉,也无法通过普通的去水印方法去除,但可以通过图像隐形文字水印解析出水印,证明图片的著作权归属。

    接入指引

    1. 注册阿里云账号:打开阿里云官网,在阿里云官网右上角,单击立即注册,按照操作提示完成账号注册。
    2. 开通能力:请确保您已开通图像生产服务,若未开通服务请立即开通
    3. 创建 AccessKey:请确保您已创建 AccessKey,如果您使用的是子账号 AccessKey,您需要给子账号赋予 AliyunVIAPIFullAccess 权限,具体操作,请参见 RAM 授权
    4. 在线调试(可选):您可以通过OpenAPI Explorer在线调试能力,查看完整的调用示例代码及 SDK 依赖信息,也可以下载完整的工程。
    5. 开发接入步骤:
    • SDK 总览中选择您要接入使用的 SDK 语言。
    • 在对应语言的 SDK 文档中找到 AI 类目为图像生产(imageenhan)的 SDK 包进行安装。
    • 参考文档中提供的示例代码进行适当修改后调用。
    1. 客户端直接调用:该能力常用的客户端调用方式包括以下几种。

    输入限制

    • 图像格式:JPEG、JPG、PNG、BMP。
    • 图像大小:不超过 3 MB。
    • 图像分辨率:大于 5×5 像素。
    • URL 地址中不能包含中文字符。

    计费说明

    关于图像隐形文字水印的计费方式及报价,请参见计费介绍

    说明 下方调试接口为付费接口,如需免费体验调试请前往体验中心

    请求参数

    字段名称字段详情
    FunctionTypestring

    指定调用功能。包括:展开详情

    示例值:encode_text
    Textstring

    待加入的水印文字,字数不超过 16 个,超过会影响加水印效果。展开详情

    示例值:阿里云版权所有一二三四五六七八九
    WatermarkImageURLstring

    待解析图,即带有文字水印的合成图。推荐使用上海地域的 OSS 链接,对于文件在本地或者非上海地域 OSS 链接的情况,请参见文件 URL 处理展开详情

    示例值:https://viapi-doc.oss-cn-shanghai.aliyuncs.com/imageenhan/xxxxx.jpg参考取值来源:
      ImageBlindPicWatermark
    OutputFileTypestring

    输出图格式。可以选择pngjpgbmp三种格式,默认png展开详情

    示例值:jpg
    QualityFactorinteger<int32>

    输出图像的质量大小。图像越大质量越高,取值范围 1~100,默认 100。展开详情

    示例值:100
    OriginImageURLstring

    原始图像。推荐使用上海地域的 OSS 链接,对于文件在本地或者非上海地域 OSS 链接的情况,请参见文件 URL 处理展开详情

    示例值:https://viapi-test.oss-cn-shanghai.aliyuncs.com/test-team/xxxxx.jpg

    返回参数

    字段名称字段详情
    RequestIdstring

    请求 ID。

    示例值:2457E1ED-9C76-4386-B9A2-7E41B7D6E849
    Dataobject

    返回的结果数据内容。

    返回说明

    SDK 参考

    阿里云视觉 AI 图像生产类目下的图像隐形文字水印能力推荐使用 SDK 调用,支持多种编程语言,调用时请选择 AI 类目为图像生产(imageenhan)的 SDK 包,文件参数通过 SDK 调用可支持本地文件及任意 URL,具体可参见 SDK 总览

    变更历史
    暂无变更历史