1、概述

API概述:

API中文名 显著实例分割
API英文名 Salient Instance Segmentation
引用 -
API说明 显著实例分割(二分实例分割),输入一张图像,返回边界框和掩码
API接口 vsource.binary_segmentation
API作者 cty@vsource.club
API监控页链接 暂无监控页面
API已接入组 dbiir-tliu

版本发布说明:

API可用版本 VSOURCE开始支持版本 说明 部署位置
cty-1.0.0 vsource==1.0.20 显著实例分割(二分实例分割),输入一张图像,返回边界框和掩码

2、API详细与示例

salient_binary_segmentation(params=params, version=’sis_OQTR’, max_interval=100)

说明:显著实例分割(二分实例分割),输入一张图像,返回边界框和掩码。目前只有一个可用版本,version参数默认为none。
参数:
params: dict
输入参数的字典,包含 image_path 和 visualize_type 两个参数
version : str
为 sis_OQTR 时是显著实例分割,为 cod_CPD 时是伪装目标检测
max_interval : int default: 10
最大等待时间,默认值为10,单位(秒)
返回值:
url_path : string
结果图像的远程图像路径
示例:

  1. import vource
  2. if __name__ == '__main__':
  3. assert vsource.login('用户名', '密码')
  4. params = {'image_path': '0.jpg', 'visualize_type': 'seg'}
  5. info = vsource.cod_cpd(params, version='sis_OQTR', max_interval=100)
  6. print(info)
  7. # http://120.26.143.61/get_files/tmp/tmp/2021-07-12-13-48-43-598/tmp.png

输入图像:

# 默认为 seg
params = {'image_path': '0.jpg'}

sun_ahdmnfwpafqqnrbt.jpg

# 也可以指定为 box
params = {'image_path': '0.jpg', 'visualize_type': 'box'}

sun_ajfymeixnmwidtva.jpg
返回图像:
tmp1.png
tmp.png