全部产品
云市场

RecognizeImageColor色板分析

更新时间:2019-10-14 16:05:47

介绍

  • 名称: 色板识别
  • Action: RecognizeImageColor

对输入图的颜色信息进行分析,给出颜色值(RGB形式和HEX格式)与对应的占比信息。

输入以下的图像:

image.png

本服务可以提取出其色卡为:

RGB 58/150/224 207/160/43 185/197/212 146/115/24 63/66/54 24/53/87
HEX 3A96E0 CFA02B B9C5D4 927318 3F4236 183557
占比 0.374724 0.179412 0.15671 0.124081 0.0842831 0.0807904
颜色(可视化) image.png image.png image.png image.png image.png image.png

字段定义

输入字段:

字段 类型 是否必须 描述
url string 图片地址
colorCount int 期望的色板输出数量,范围[1, 16]

输出字段:

字段 类型 是否必须 描述
colorTemplateList List 色板列表, 查看下面的colorTemplate定义

colorTemplate定义

字段 类型 是否必须 描述
color string RGB颜色值(16进制),如:291A18
label string 颜色标签,如:gray, red
percentage float 所占比例, 取值范围[0.0, 1.0]

示例

输入

  1. {
  2. "colorCount": 5,
  3. "url": "http://ivpd-demo.oss-cn-shanghai.aliyuncs.com/ivpd-demo/images/RecognizeImageColor/RecognizeImageColor.png"
  4. }

输出

  1. {
  2. "code": "0",
  3. "context": {
  4. "spanTime": 655,
  5. "trackId": "6468bdd515650731833841299e",
  6. },
  7. "error": false,
  8. "message": "success",
  9. "result": {
  10. "colorTemplateList": [
  11. {
  12. "color": "2C1C19",
  13. "percentage": "0.264323",
  14. "label": "gray"
  15. },
  16. {
  17. "color": "B4764E",
  18. "percentage": "0.235978",
  19. "label": "orange"
  20. },
  21. {
  22. "color": "D9B58A",
  23. "percentage": "0.230369",
  24. "label": "orange"
  25. },
  26. {
  27. "color": "754533",
  28. "percentage": "0.180188",
  29. "label": "orange"
  30. },
  31. {
  32. "color": "D8A22A",
  33. "percentage": "0.089143",
  34. "label": "orange"
  35. }
  36. ]
  37. },
  38. "success": true,
  39. "trackId": "6468bdd515650731833841299e"
  40. }

具体SDK示例请查看[SDK参考](https://help.aliyun.com/document_detail/133952.html