色彩转换

将输入图自动或根据指定色板进行色彩转换,同时保证视觉热点区域避免不正常拓色。

介绍

  • 名称:色彩迁移/拓色

  • Action: RecolorImage

将输入图自动或根据指定色板进行色彩转换,同时保证视觉热点区域避免不正常拓色。

示例结果:

参数定义

输入/输出:输入一张图片;输出拓色后的对应图片。

输入字段:

字段

类型

是否必须

描述

url

string

尺寸变换后的图片地址

mode

string

拓色模式,默认AUTO,取值范围[AUTO:自动拓色,TEMPLATE:色板拓色,REF_PIC:参考图拓色]

colorTemplate

List<String>

色板拓色,Top主色列表,颜色值定义ARGB,如:0A0B0C,数组大小[1, 7]

refUrl

string

参考图拓色,参考图URL

colorCount

int

拓展色系数量,取值范围[1, 8], 默认:1

说明

注:colorTemplate/refUrl/colorCount根据mode三选一

输出字段:

字段

类型

是否必须

描述

imageList

List<string>

拓色完成后的图片地址

示例

输入

自动拓色:
{
  "url": "http://ivpd-demo.oss-cn-shanghai.aliyuncs.com/ivpd-****/images/RecolorImage/re****-1-src.png",
  "mode": "AUTO",
  "colorCount": 3
}

参考图拓色:
{
  "url": "http://ivpd-demo.oss-cn-shanghai.aliyuncs.com/ivpd-****/images/RecolorImage/rec****-1-src.png",
  "refUrl": "http://ivpd-demo.oss-cn-shanghai.aliyuncs.com/ivpd-****/images/RecolorImage/recolor-refurl-src.png",
  "mode": "REF_PIC"
}

色板拓色
{
  "url": "http://ivpd-demo.oss-cn-shanghai.aliyuncs.com/ivpd-****/images/RecolorImage/rec****-2-src.png",
  "colorTemplate": [ 
    { "color": "056A6B"}, 
    { "color": "FF0000"}, 
    { "color": "00FF00"}, 
    { "color": "0000FF"}
  ],
  "mode": "TEMPLATE"
}

输出:

自动拓色
{
    "imageList":[
        "http://vigen-invi-cdn.alibaba.com/aliyun****/pop/images/recolor-1-src.png"
    ]
}

参考图拓色
 {
    "imageList":[
        "http://luban-vgd-invi.oss-cn-hangzhou.aliyuncs.com/upload/result_filter/2019-9-27/****_filter_01569552501988103****_nHdEYO.png?Expires=1569638902&Signature=zGHmW0fH9Q24fA9402qi1uJ7y1****"
    ]
}

色板拓色
{
    "imageList":[
        "http://luban-vgd-invi.oss-cn-hangzhou.aliyuncs.com/upload/result_filter/2019-9-27/****_filter_01569552503075103****_q1003K.png?Expires=1569638903&Signature=AOJj%2F%2ByjLsyerUJ5nO3VrkrDnL****"
    ]
}

具体SDK示例请查看SDK参考