zoukankan      html  css  js  c++  java
  • Halcon 像素值的获取、处理、设定

    获取:

    get_region_points (灰度图局部Region, Rows, Columns)
    get_grayval (灰度图, Rows, Columns, Grayval)  // 获取局部区域的像素值

    处理:// 对Grayval进行处理,得到resultVal。

    设定:

    set_grayval (灰度图, Rows, Columns, resultVal) // 局部区域设置为处理后的像素值

    处理环节的特别说明:tuple_greater_elem非常重要

    如都减20,为防止负值,需将负值置为0。

    n:=20
    newVal:=Grayval-n
    tuple_gen_const (|Grayval|, 0, Zero)  //纯0数组
    tuple_greater_elem (newVal, Zero, GreaterOne) //  >0的数为1,≤0的为0
    tuple_mult (newVal, GreaterOne, resultVal)  // 0*负数=0,1*正数=正数

    tuple算子总结:

  • 相关阅读:
    lesson
    lesson
    课后习题-5
    lesson
    lesson
    lesson
    重启网络服务时 Bringing up interface eth0
    课后习题-4
    基础扩展
    课后习题-3
  • 原文地址:https://www.cnblogs.com/xixixing/p/13965982.html
Copyright © 2011-2022 走看看