Img Open
  1. 绘图工具
Img Open
  • CV任务状态码信息附录
  • 绘图信息
    • sd 文生图-v2
      POST
    • sd 文生图-v3
      POST
    • sd 图生图-v2
      POST
    • sd 图生图-v3
      POST
    • sd 局部重绘-v1
      POST
    • sd controlnet 生图
      POST
    • 查询模型列表
      POST
    • 查询lora列表
      POST
    • 查询vae列表
      POST
    • 查询Embedding列表
      POST
  • 绘图任务
    • 查询归档任务详情
    • 查询任务实时状态 (百分比/进度条/中间图)
    • 绘图工具任务查询
  • 模型训练
    • 提交训练任务
    • 训练结果回调
  • 绘图工具
    • Flux文生图
      POST
    • 个性化写真
      POST
    • 高级换脸
      POST
    • 超级换脸 faceFusion
      POST
    • 面部检测(脸部提取) faceDetection
      POST
    • 换发型
      POST
    • 提示词扩写
      POST
    • sd prompts优化
      POST
    • 提示词扩写优化
      POST
    • 图转文
      POST
    • 超分辨
      POST
    • 换脸 roop
      POST
    • 面部修复
      POST
    • 智能擦除
      POST
    • 风格识别
      POST
    • 图片外扩
      POST
    • CNT预览
      POST
    • 背景去除
      POST
    • 图片扩大
      POST
    • 给图片加水印
      POST
    • 图片去水印
      POST
    • 图生视频
      POST
  • 图片检测
    • 异步图片检测
  • 视频工具
    • 视频加水印
    • 移除视频背景
    • 视频比例调整
    • 扩大视频图像
    • 视频补帧
    • 视频格式转换
  • 音频工具
    • 人声分离
    • 文生音乐
    • 文字配音
    • 生成歌词
  • 翻译
    • 翻译
  1. 绘图工具

给图片加水印

POST
/AIGCImgOpenServ/saas/tool/image/watermark

请求参数

Header 参数
X-Request-req-accessKeyId
string 
可选
X-Request-req-accessKeySecret
string 
可选
Body 参数application/json
businessTaskId
string 
业务任务ID
必需
imageUrl
string 
图片url
必需
text
string 
文本水印内容
可选
fontSize
integer 
文本大小
可选
范围[20,100],精度1;文本字符高度对应的像素值,最终效果受图片尺寸影响
textRegionNum
integer 
文本水印添加区域
可选
范围[1,9],精度1;将图片分为九宫格,1~9分别对应左上、中上、右上、左中、中中、右中、左下、中下、右下九个区域
textTransparency
integer 
文本水印透明度
可选
范围[0,1],精度0.01;调节文本水印透明度
color
array[integer]
文本水印颜色
可选
默认值为[255,255,255],即白色
watermarkUrl
string 
图片水印的url
可选
imageRegionNum
integer 
图片水印添加区域
可选
范围[0,1],精度0.01;调节图片水印透明度
scalingRatio
integer 
图片水印缩放比例
可选
范围[0.25,2.0],精度0.01;调节图片水印最终大小
imageTransparency
integer 
图片水印透明度
可选
范围[0,1],精度0.01;调节图片水印透明度
ext
string 
图片保存格式
可选
范围{'png','jpg','jpeg','webp'};如果传入的格式不支持,使用默认格式png
callbackUrl
string 
回调地址
可选
示例
{
  "businessTaskId": "test111",
  "text": "这是一个水印",
  "imageUrl": "https://dbt-aigc.oss-cn-hangzhou.aliyuncs.com/Output-Img2/zjy/three_test.webp",
  "watermarkUrl": "https://dbt-aigc.oss-cn-hangzhou.aliyuncs.com/Output-Img2/zjy/bali_bao.png",
  "ext": "webp",
  "textTransparency": 1,
  "imageTransparency": 1,
  "scalingRatio": 2,
  "textRegionNum": 2,
  "imageRegionNum": 8
}

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://api.zhiqite.com/AIGCImgOpenServ/saas/tool/image/watermark' \
--header 'X-Request-req-accessKeyId;' \
--header 'X-Request-req-accessKeySecret;' \
--header 'Content-Type: application/json' \
--data-raw '{
  "businessTaskId": "test111",
  "text": "这是一个水印",
  "imageUrl": "https://dbt-aigc.oss-cn-hangzhou.aliyuncs.com/Output-Img2/zjy/three_test.webp",
  "watermarkUrl": "https://dbt-aigc.oss-cn-hangzhou.aliyuncs.com/Output-Img2/zjy/bali_bao.png",
  "ext": "webp",
  "textTransparency": 1,
  "imageTransparency": 1,
  "scalingRatio": 2,
  "textRegionNum": 2,
  "imageRegionNum": 8
}'

返回响应

🟢200成功
application/json
Body
code
string 
必需
msg
string 
必需
data
object 
必需
businessTaskId
string 
业务任务id
必需
outputImageUrl
string 
输出图片url
必需
status
integer 
任务状态
必需
taskId
string 
任务id
必需
imageInfo
object 
图片信息
必需
示例
{
  "code": "string",
  "msg": "string",
  "data": {
    "businessTaskId": "string",
    "outputImageUrl": "string",
    "status": 0,
    "taskId": "string",
    "imageInfo": {
      "format": "string",
      "shape": [
        0
      ],
      "size": 0
    }
  }
}
修改于 2024-09-02 07:08:41
上一页
图片扩大
下一页
图片去水印
Built with