跳到主要内容

图像区域灰度值统计

组件原理

统计图象指定区域内得总体像素灰度值,统计指标包括:最大灰度值,最小灰度值,平均灰度值。

输入

  • 图像
    • Type: Npy
    • 注意:如果是彩色图像,组件会转换成灰度图,使用GBR->Gray转换算法。
  • 参数
    • Type: Json
    • 示例:{"polygon": [[111, 222], [888, 999], [1222, 2222], [111, 2222]]}
    • polygon
      • Type: Array
      • 多边形的顶点坐标
      • 最少三个顶点坐标(三角形)

注意:参数为可选输入,如果参数为空,组件需要设置为异步接收,反之同步接收。如果参数为空,将会使用右面版配置的参数。

输出

  • 判定结果
    • Type: Json
    • 发生错误情况下:{}
    • 正常输出示例:{"meanIntensity": 110, "maxIntensity": 255, "minIntensity":66}
      • meanIntensity:
        • Float
        • 平均灰度值
      • maxIntensity:
        • Float
        • 最大灰度值
      • minIntensity:
        • Float
        • 最小灰度值

参数配置

企业微信截图_16069005018585.png

  • 多边形顶点坐标
    • Type: Array
    • 多边形的顶点坐标,每个顶点坐标为一组