解析由IMM添加的盲水印。

当加水印的图片经过变换后(如压缩、缩放),水印可能难以解析。

该功能不依赖媒体集Set。

请求参数

Parameter Type Required Comment
Project string Y Project
ImageUri string Y 已加水印图片 OSS URI,如 oss://imm-test/testcases/test.jpg OSS 地址规则为:oss://bucket/object,其中 bucket和当前 Project 在同一区域的 OSS 桶名, object 为文件路径。
TargetUri string Y 解析出的水印图片保存到的 OSS URI,如 oss://imm-test/testcases/test.jpg OSS 地址规则为:oss://bucket/object,其中 bucket和当前 Project 在同一区域的 OSS 桶名, object 为文件路径。
OriginalImageUri string N 未加水印的原图。对 `DWT` 算法模型不需要此参数。如 oss://imm-test/testcases/test.jpg OSS 地址规则为:oss://bucket/object,其中 bucket和当前 Project 在同一区域的 OSS 桶名, object 为文件路径。
ImageQuality int N 输出图片的质量,范围:[70,100],质量越高,图片尺寸越大。默认 90 。
Model string N 算法模型,默认为 FFT

返回参数

Parameter Type Comment
RequestId string 该次请求的唯一识别码。
TargetUri string 解析出的水印图片 URI

示例

请求示例

POST https://imm.cn-shanghai.aliyuncs.com
?Action=DecodeBlindWatermark
&Project=test-project
&ImageUri=oss://imm-test/testcases/test.jpg
&TargetUri=oss://imm-test/testcases/output.jpg
&OriginalImageUri=oss://imm-test/testcases/original.jpg
...
            

此处的示例,目的是展示关键参数,还需要其他的公共参数才能正常调用,推荐使用SDK来发送API。

成功返回示例

{
  "TargetUri": "oss://imm-test/testcases/output.jpg",
  "RequestId": "577F3113-21FF-4F55-BCBB-206800DB6460"
}
            

若在使用中有疑问,请参考FAQ,或者进入钉钉用户群 实时交流。