接口说明(新版)
更新时间:2022-10-24
图像特效
黑白图像上色
SDK 调用示例
# 读取图片
def get_file_content(filePath):
with open(filePath, 'rb') as fp:
return fp.read()
image = get_file_content('文件路径')
# 调用黑白图像上色
res_image = client.colourize(image)
print(res_image)
接口详情
可参考API文档:黑白图像上色
图像风格转换
SDK 调用示例
# 读取图片
def get_file_content(filePath):
with open(filePath, 'rb') as fp:
return fp.read()
image = get_file_content('文件路径')
# 调用图像风格转换
res_image = client.styleTrans(image)
print(res_image)
# 如果有可选参数
options = {}
options['option'] = "cartoon"
res_image = client.styleTrans(image, options)
print(res_image)
接口详情
可参考API文档:图像风格转换
人像动漫化
SDK 调用示例
# 读取图片
def get_file_content(filePath):
with open(filePath, 'rb') as fp:
return fp.read()
image = get_file_content('文件路径')
# 调用人物动漫化
res_image = client.selfieAnime(image)
print(res_image)
# 如果有可选参数
options['type'] = "anime"
options['mask_id'] = 3
res_image = client.selfieAnime(image, options)
print(res_image)
接口详情
可参考API文档:人像动漫化
图像增强
图像去雾
SDK 调用示例
# 读取图片
def get_file_content(filePath):
with open(filePath, 'rb') as fp:
return fp.read()
image = get_file_content('文件路径')
# 调用图像去雾
res_image = client.dehaze(image)
print(res_image)
接口详情
可参考API文档:图像去雾
图像对比度增强
SDK 调用示例
# 读取图片
def get_file_content(filePath):
with open(filePath, 'rb') as fp:
return fp.read()
image = get_file_content('文件路径')
# 调用图像对比度增强
res_image = client.contrastEnhance(image)
print(res_image)
接口详情
可参考API文档:图像对比度增强
图像无损放大
SDK 调用示例
# 读取图片
def get_file_content(filePath):
with open(filePath, 'rb') as fp:
return fp.read()
image = get_file_content('文件路径')
# 调用图像无损放大
res_image = client.imageQualityEnhance(image)
print(res_image)
接口详情
可参考API文档:图像无损放大
拉伸图像恢复
SDK 调用示例
# 读取图片
def get_file_content(filePath):
with open(filePath, 'rb') as fp:
return fp.read()
image = get_file_content('文件路径')
# 拉伸图像恢复
res_image = client.stretchRestore(image)
print(res_image)
接口详情
可参考API文档:拉伸图像恢复
图像修复
SDK 调用示例
# 读取图片
def get_file_content(filePath):
with open(filePath, 'rb') as fp:
return fp.read()
image = get_file_content('文件路径')
# 注意:上传宽高、位置坐标参数要比图片实际宽高小
rectangle = [{'width': 92, 'top': 25, 'height': 36, 'left': 543}]
# 调用图像修复
res_image = client.inpaintingByMask(image, rectangle)
print(res_image)
# 如果有可选参数
options = {}
# 调用图像修复, 图片参数为本地图片
res_image = client.inpaintingByMask(image, rectangle, options)
print(res_image)
接口详情
可参考API文档:图像修复
图像清晰度增强
SDK 调用示例
# 读取图片
def get_file_content(filePath):
with open(filePath, 'rb') as fp:
return fp.read()
image = get_file_content('文件路径')
# 调用图像清晰度增强
res_image = client.imageDefinitionEnhance(image)
print(res_image)
接口详情
可参考API文档:图像清晰度增强
历史版本
天空分割
SDK 调用示例
# 读取图片
def get_file_content(filePath):
with open(filePath, 'rb') as fp:
return fp.read()
image = get_file_content('文件路径')
# 调用天空分割
res_image = client.skySeg(image)
print(res_image)
接口详情
可参考API文档:天空分割