跳至主要內容

大约 9 分钟约 2611 字

图像增强

  • 效果示意:点击跳转
  • 积分消耗:1积分/次
  • 调用方式:同步/异步
  • 任务类型:1005
  • 输入参数:
参数名名称类型必填说明
img原始图片file清晰度低的照片
  • 输出参数
参数名名称类型说明
img_url增强后的图片string有效期6小时
  • 输入示例
{
  "task_type": 1005,
  "input": {
    "img": {
      "name": "people.png",
      "path": "tmp/65b1aa96d633cb4aefb7871e/513cbd3dc85748028d9ce279a4915b60.png",
      "source": 1,
      "size": 1399184
    }
  }
}
  • 输出示例
{
  "code": 0,
  "data": {
    "img_url": "https://cos-origin.zyjj.cc/tmp/65b1aa96d633cb4aefb7871e/c810c0a1-7fbe-4dc7-80d7-c2ec37012d3f.png?q-sign-algorithm=sha1&q-ak=AKIDAA2xkcSD0487ETpDd4a7Ymy32taYXfHn&q-sign-time=1734361487%3B1734361727&q-key-time=1734361487%3B1734361727&q-header-list=&q-url-param-list=&q-signature=c9c7f1960f1e33f08a976ce21d7a10efa8bf4058"
  },
  "msg": "ok"
}
  • SDK实现
python
from zyjj_open_sdk import Client, FileObject

client = Client('sk-xxxx')
res = client.image.image_enhance(img=FileObject.from_path("people.png")).execute()
print(res.img_url)

AI绘画

  • 效果示意:点击跳转
  • 积分消耗:10积分/次
  • 调用方式:同步/异步
  • 任务类型:1006
  • 输入参数:
参数名名称类型必填说明
prompt图片描述string建议使用中文输入,详细描述画面主体、细节、场景等,文本描述越丰富,生成效果越精美
style绘画风格string000:不限定风格、201:日系动漫、202:怪兽风格、203:唯美古风、204:复古动漫、301:游戏卡通手绘、401:通用写实风格、101:水墨画、102:概念艺术、103:油画1、118:油画2(梵高)、104:水彩画、105:像素画、106:厚涂风格、107:插图、108:剪纸风格、109:印象派1(莫奈)、119:印象派2、110:2.5D、111:古典肖像画、112:黑白素描画、113:赛博朋克、114:科幻风格、115:暗黑风格、116:3D、117:蒸汽波
size图片大小string768:768(1:1)、768:1024(3:4)、1024:768(4:3)、1024:1024(1:1)、720:1280(9:16)、1280:720(16:9)、768:1280(3:5)、1280:768(5:3)、1080:1920(9:16)、1920:1080(16:9)
negative反向描述string使用中文输入不希望出现的内容
  • 输出参数
参数名名称类型说明
img_url生成的图片地址string有效期24小时
  • 输入示例
{
  "task_type": 1006,
  "input": {
    "prompt": "长发女孩、头戴花环、精致脸蛋、强烈的光影对比",
    "style": "201",
    "size": "1920:1080"
  }
}
  • 输出示例
{
  "code": 0,
  "data": {
    "img_url": "https://aiart-1258344699.cos.ap-guangzhou.myqcloud.com/text_to_img%2Fb64a7920-ebf0-4838-99b3-4733c329b494-1252481943.jpg?q-sign-algorithm=sha1&q-ak=AKIDpRovliU1IJ5ctufBSVIq8AwTlnZ5MN8d&q-sign-time=1734362525%3B1734366125&q-key-time=1734362525%3B1734366125&q-header-list=host&q-url-param-list=&q-signature=adfb76cd9ce59f000eb9ce56e64af3b84ab68ed7"
  },
  "msg": "ok"
}
  • SDK实现
python
from zyjj_open_sdk import Client, FileObject

client = Client('sk-xxxx')
res = client.image.text_to_img(prompt="长发女孩、头戴花环、精致脸蛋、强烈的光影对比", style="201", size="1920:1080").execute()
print(res.img_url)

图生图

  • 效果示意:点击跳转
  • 积分消耗:10积分/次
  • 调用方式:同步/异步
  • 任务类型:1007
  • 输入参数:
参数名名称类型必填说明
img原始图片file参考图片
style绘画风格string104:水彩画、107:卡通插画、116:3D、201:日系动漫、203:唯美古风
size图片尺寸stringorigin(原图大小)、768:768(1:1)、768:1024(3:4)、1024:768(4:3)
prompt辅助文本描述string建议使用中文输入希望出现的内容
negative反向描述string使用中文输入不希望出现的内容
strength图片自由度float取值范围0~1,生成自由度越小,生成图和原图越接近
  • 输出参数
参数名名称类型说明
img_url生成的图片地址string有效期24小时
  • 输入示例
{
  "task_type": 1007,
  "input": {
    "img": {
      "name": "people.png",
      "path": "tmp/65b1aa96d633cb4aefb7871e/513cbd3dc85748028d9ce279a4915b60.png",
      "source": 1,
      "size": 1399184
    },
    "style": "104",
    "size": "origin"
  }
}
  • 输出示例
{
  "code": 0,
  "data": {
    "img_url": "https://aiart-1258344699.cos.ap-guangzhou.myqcloud.com/img_to_img/1252481943/fa211d87-e5c5-4b4b-8727-1ad6c562eb21-1252481943.jpg?q-sign-algorithm=sha1&q-ak=AKIDpRovliU1IJ5ctufBSVIq8AwTlnZ5MN8d&q-sign-time=1734363168%3B1734366768&q-key-time=1734363168%3B1734366768&q-header-list=host&q-url-param-list=&q-signature=ea7b6724f53d0ebb3039f3655f20e366f0d29aa6"
  },
  "msg": "ok"
}
  • SDK实现
python
from zyjj_open_sdk import Client, FileObject

client = Client('sk-xxxx')
res = client.image.img_to_img(img=FileObject.from_path("people.png"), style="104", size="origin").execute()
print(res.img_url)

人脸年龄变化

  • 效果示意:点击跳转
  • 积分消耗:3积分/次
  • 调用方式:同步/异步
  • 任务类型:1008
  • 输入参数:
参数名名称类型必填说明
img人脸图片file需要上传带人脸的图片
age年龄int要变化的年龄,范围 10-80
  • 输出参数
参数名名称类型说明
img_url处理后的图片地址string有效期24小时
  • 输入示例
{
  "task_type": 1008,
  "input": {
    "img": {
      "name": "people.png",
      "path": "tmp/65b1aa96d633cb4aefb7871e/513cbd3dc85748028d9ce279a4915b60.png",
      "source": 1,
      "size": 1399184
    },
    "age": 10
  }
}
  • 输出示例
{
  "code": 0,
  "data": {
    "img_url": "https://faceeffect-1254418846.cos.ap-guangzhou.myqcloud.com/ft/ChangeAgePic/1252481943/54921d18-3e79-45a8-913f-5c4663cbf436"
  },
  "msg": "ok"
}
  • SDK实现
python
from zyjj_open_sdk import Client, FileObject

client = Client('sk-xxxx')
res = client.image.face_age_change(img=FileObject.from_path("people.png"), age=10).execute()
print(res.img_url)

人脸性别变化

  • 效果示意:点击跳转
  • 积分消耗:3积分/次
  • 调用方式:同步/异步
  • 任务类型:1009
  • 输入参数:
参数名名称类型必填说明
img人脸图片file需要上传带人脸的图片
gender性别int性别:0(男变女)、1(女变男)
  • 输出参数
参数名名称类型说明
img_url处理后的图片地址string有效期24小时
  • 输入示例
{
  "task_type": 1009,
  "input": {
    "img": {
      "name": "people.png",
      "path": "tmp/65b1aa96d633cb4aefb7871e/513cbd3dc85748028d9ce279a4915b60.png",
      "source": 1,
      "size": 1399184
    },
    "gender": 1
  }
}
  • 输出示例
{
  "code": 0,
  "data": {
    "img_url": "https://faceeffect-1254418846.cos.ap-guangzhou.myqcloud.com/ft/SwapGenderPic/1252481943/2ad7a22b-87c2-4aa4-a824-95d1f70dedeb"
  },
  "msg": "ok"
}
  • SDK实现
python
from zyjj_open_sdk import Client, FileObject

client = Client('sk-xxxx')
res = client.image.face_sex_change(img=FileObject.from_path("people.png"), gender=1).execute()
print(res.img_url)

人脸动漫化

  • 效果示意:点击跳转
  • 积分消耗:10积分/次
  • 调用方式:同步/异步
  • 任务类型:1010
  • 输入参数:
参数名名称类型必填说明
img人脸图片file需要上传带人脸的图片
  • 输出参数
参数名名称类型说明
img_url处理后的图片地址string有效期24小时
  • 输入示例
{
  "task_type": 1010,
  "input": {
    "img": {
      "name": "people.png",
      "path": "tmp/65b1aa96d633cb4aefb7871e/513cbd3dc85748028d9ce279a4915b60.png",
      "source": 1,
      "size": 1399184
    }
  }
}
  • 输出示例
{
  "code": 0,
  "data": {
    "img_url": "https://faceeffect-1254418846.cos.ap-guangzhou.myqcloud.com/ft/FaceCartoonPic/1252481943/86474db4-0b5e-44b6-be37-4b736781d6c7"
  },
  "msg": "ok"
}
  • SDK实现
python
from zyjj_open_sdk import Client, FileObject

client = Client('sk-xxxx')
res = client.image.face_animation(img=FileObject.from_path("people.png")).execute()
print(res.img_url)

人像抠图

  • 效果示意:点击跳转
  • 积分消耗:1积分/次
  • 调用方式:同步/异步
  • 任务类型:1011
  • 输入参数:
参数名名称类型必填说明
img人脸图片file需要上传带人脸的图片
  • 输出参数
参数名名称类型说明
img_url处理后的图片地址string有效期24小时
  • 输入示例
{
  "task_type": 1011,
  "input": {
    "img": {
      "name": "people.png",
      "path": "tmp/65b1aa96d633cb4aefb7871e/513cbd3dc85748028d9ce279a4915b60.png",
      "source": 1,
      "size": 1399184
    }
  }
}
  • 输出示例
{
  "code": 0,
  "data": {
    "img_url": "https://bda-segment-mini-1258344699.cos.ap-guangzhou.myqcloud.com/Image/1252481943/4a4e8c56-65c3-4010-b589-70d7cd406017?q-sign-algorithm=sha1&q-ak=AKIDEJJ3lFOnfIpAHAqIJ5d3YqthGfpj8eje&q-sign-time=1734363635%3B1734365435&q-key-time=1734363635%3B1734365435&q-header-list=host&q-url-param-list=&q-signature=4e6879872990b9d63cba011313b37fbe93528aef"
  },
  "msg": "ok"
}
  • SDK实现
python
from zyjj_open_sdk import Client, FileObject

client = Client('sk-xxxx')
res = client.image.people_segment(img=FileObject.from_path("people.png")).execute()
print(res.img_url)

图像消除(图像修复)

  • 效果示意:点击跳转
  • 积分消耗:5积分/次
  • 调用方式:异步
  • 任务类型:1032
  • 输入参数:
参数名名称类型必填说明
img原始图片file示例图片open in new window
mask掩码图片file和原始图片大小一致,需要把透明区域设置为白色,要擦除区域设置为黑色
示例图片open in new window
  • 输出参数
参数名名称类型说明
img_url处理后的图片地址string有效期6小时
  • 输入示例
{
  "task_type": 1032,
  "input": {
    "img": {
      "name": "test.png",
      "path": "tmp/65b1aa96d633cb4aefb7871e/f850c15b066143edbf6524a28332a85a.png",
      "source": 1,
      "size": 396505
    },
    "mask": {
      "name": "mask.png",
      "path": "tmp/65b1aa96d633cb4aefb7871e/7bf8188704464e5ca654fef00368bc86.png",
      "source": 1,
      "size": 6280
    }
  }
}
  • 输出示例
{
  "code": 0,
  "data": {
    "status": 2,
    "output": {
      "img_url": "https://cos-origin.zyjj.cc/tmp/65b1aa96d633cb4aefb7871e/4c87ebaa-829b-4668-a160-5a059267228b.png?q-sign-algorithm=sha1&q-ak=AKIDAA2xkcSD0487ETpDd4a7Ymy32taYXfHn&q-sign-time=1734483657%3B1734505317&q-key-time=1734483657%3B1734505317&q-header-list=&q-url-param-list=&q-signature=2aa036de678dc1dbb5a3103409b2d218861b0fd3"
    },
    "progress": 100.0,
    "err_code": 0,
    "err_msg": "",
    "point_cost": 10
  },
  "msg": "ok"
}
  • SDK实现
python
from zyjj_open_sdk import Client, FileObject

client = Client('sk-xxxx')
res = client.image.img_inpainting(img=FileObject.from_path("test.png"), mask=FileObject.from_path("mask.png")).execute_async().wait(lambda i: print(f"progres: {i}"))
print(res.img_url)

证件照生成

  • 效果示意:点击跳转
  • 积分消耗:10积分/次
  • 调用方式:异步
  • 任务类型:1033
  • 输入参数:
参数名名称类型必填说明
img人脸图片file上传带人脸的图片
background背景颜色string#d74532(红色)、#628bce(蓝色)、#FFFFFF(白色)、#000000(黑色)、#4b6190(深蓝色)、#f2f0f0(深灰色)
size图片尺寸string295x413(一寸)、413x626(二寸)、260x378(小一寸)、413x531(小二寸)、390x567(大一寸)、413x626(大二寸)、1050x1499(五寸)、295x413(教师资格证)、295x413(国家公务员考试)、295x413 (初级会计考试)、144x192(英语四六级)、390x567(计算机等级考试)、531x709(研究生考试)、358x441(社保卡)、260x378(电子驾驶证)、600x600(美国签证)、295x413(日本签证)、413x531(韩国签证)
  • 输出参数
参数名名称类型说明
img_url证件照地址string有效期6小时
  • 输入示例
{
  "task_type": 1033,
  "input": {
    "img": {
      "name": "people.png",
      "path": "tmp/65b1aa96d633cb4aefb7871e/513cbd3dc85748028d9ce279a4915b60.png",
      "source": 1,
      "size": 1399184
    },
    "background": "#d74532",
    "size": "295x413"
  }
}
  • 输出示例
{
  "code": 0,
  "data": {
    "status": 2,
    "output": {
      "img_url": "https://cos-origin.zyjj.cc/tmp/65b1aa96d633cb4aefb7871e/6d27500a-7ac3-4586-9b18-5e4051541548.png?q-sign-algorithm=sha1&q-ak=AKIDAA2xkcSD0487ETpDd4a7Ymy32taYXfHn&q-sign-time=1734483992%3B1734505652&q-key-time=1734483992%3B1734505652&q-header-list=&q-url-param-list=&q-signature=599b80b7b04c2fece286b37ea5ce26966ae873b7"
    },
    "progress": 100.0,
    "err_code": 0,
    "err_msg": "",
    "point_cost": 10
  },
  "msg": "ok"
}
  • SDK实现
python
from zyjj_open_sdk import Client, FileObject

client = Client('sk-xxxx')
res = client.image.id_photo_generate(img=FileObject.from_path("people.png"), background="#d74532", size="295x413").execute_async().wait(lambda i: print(f"progres: {i}"))
print(res.img_url)

漫画翻译

  • 效果示意:点击跳转
  • 积分消耗:10积分/次
  • 调用方式:异步
  • 任务类型:1038
  • 输入参数:
参数名名称类型必填说明
img漫画图片file任意语言的漫画图片
  • 输出参数
参数名名称类型说明
img_url翻译好的图片地址string有效期6小时
  • 输入示例
{
  "task_type": 1038,
  "input": {
    "img": {
      "name": "日文.jpg",
      "path": "tmp/65b1aa96d633cb4aefb7871e/221381087d2c4aa9a36abc125a7a8b38.jpg",
      "source": 1,
      "size": 106778
    }
  }
}
  • 输出示例
{
  "code": 0,
  "data": {
    "status": 2,
    "output": {
      "img_url": "https://zyjj-cc.oss-cn-hangzhou.aliyuncs.com/tmp%2F65b1aa96d633cb4aefb7871e%2Fbdaa46e3-4df6-4297-9d58-38c54322da47.png?OSSAccessKeyId=LTAI5tGyvoGwn5k53i5UPWEL&Expires=1734505851&Signature=Xj0XG1F6Op7nIn4RY0PUtq5Jis4%3D"
    },
    "progress": 100.0,
    "err_code": 0,
    "err_msg": "",
    "point_cost": 10
  },
  "msg": "ok"
}
  • SDK实现
python
from zyjj_open_sdk import Client, FileObject

client = Client('sk-xxxx')
res = client.image.comic_translate(img=FileObject.from_path("日文.jpg")).execute_async().wait(lambda i: print(f"progres: {i}"))
print(res.img_url)

照片上色

  • 效果示意:点击跳转
  • 积分消耗:10积分/次
  • 调用方式:异步
  • 任务类型:1039
  • 输入参数:
参数名名称类型必填说明
img黑白图片file支持常见图片格式
  • 输出参数
参数名名称类型说明
img_url彩色图片地址string有效期6小时
  • 输入示例
{
  "task_type": 1039,
  "input": {
    "img": {
      "name": "black.png",
      "path": "tmp/65b1aa96d633cb4aefb7871e/0f14bc794ef14a75baef2ae33b90c307.png",
      "source": 1,
      "size": 1039154
    }
  }
}
  • 输出示例
{
  "code": 0,
  "data": {
    "status": 2,
    "output": {
      "img_url": "https://cos-origin.zyjj.cc/tmp/65b1aa96d633cb4aefb7871e/ea26cdda-9bd4-47e8-945a-7a21cf85883c.jpg?q-sign-algorithm=sha1&q-ak=AKIDAA2xkcSD0487ETpDd4a7Ymy32taYXfHn&q-sign-time=1734484291%3B1734505951&q-key-time=1734484291%3B1734505951&q-header-list=&q-url-param-list=&q-signature=b09857a1d3c8edddd8480ae5e053c9e481a49895"
    },
    "progress": 100.0,
    "err_code": 0,
    "err_msg": "",
    "point_cost": 10
  },
  "msg": "ok"
}
  • SDK实现
python
from zyjj_open_sdk import Client, FileObject

client = Client('sk-xxxx')
res = client.image.img_colorful(img=FileObject.from_path("black.png")).execute_async().wait(lambda i: print(f"progres: {i}"))
print(res.img_url)
上次编辑于:
贡献者: xiaoyou