zoukankan      html  css  js  c++  java
  • halcon算子翻译——elliptic_axis_gray

    名称

    elliptic_axis_gray - 计算灰度值图像中某个区域的方向和长轴。

    用法

    elliptic_axis_gray(Regions, Image : : : Ra, Rb, Phi)

    描述

      算子elliptic_axis_gray计算和输入区域具有“相同方向”和“纵横比”的椭圆的轴的长度和方向。 几个输入区域可以作为元组传递给Regions。 确定长轴Ra和短轴Rb的长度以及主轴相对于x轴的取向(Phi)。 角度以弧度返回。 计算过程类似于elliptic_axis。 唯一的区别是在elliptic_axis_gray中使用了灰度矩而不是区域矩。 灰度值矩是从输入图像中导出的。 有关灰度值矩的定义,请参阅area_center_gray。

    注意

      请注意,算子elliptic_axis_gray仅考虑给定的区域,并忽略输入图像Image的任何以前设置的域。

    并行

    ●  多线程类型:可重入(与非独占算子并行运行)。
    ●  多线程范围:全局(可以从任何线程调用)。
    ●  在元组级别自动并行化处理。

    参数

    Regions (input_object)   region(-array) → object
      要检查的区域。


    Image (input_object)    singlechannelimage → object (byte / direction / cyclic / int1 / int2 / uint2 / int4 / real)
      灰度值图像。


    Ra (output_control)    real(-array) → (real)
      区域的主轴。


    Rb (output_control)    real(-array) → (real)
      区域的短轴。


    Phi (output_control)    angle.rad(-array) → (real)
      长轴和x轴的夹角。

    结果

      如果所有参数都是正确的,则在执行过程中没有发生错误,则elliptic_axis_gray返回2(H_MSG_TRUE)。 如果输入为空,则可以通过set_system(::'no_object_result',<Result> :)设置行为。 如有必要,会引发异常。

    Possible Predecessors

    threshold, regiongrowing, connection

    Possible Successors

    gen_ellipse

    Alternatives

    elliptic_axis

    See also

    area_center_gray

    模块

    Foundation

    HDevelop例程

    inspect_bga.hdev   检查BGA丢失或偏离的球
    gray_features.hdev   计算标准的灰度值特征
    elliptic_axis_gray.hdev 分析计算灰值矩的精度(elliptic_axis_gray)

  • 相关阅读:
    从DataGridViewer导出Excel
    C#获取特定进程CPU和内存使用率
    51 nod 1265 四点共面
    51nod 1384 全排列
    51nod 2006 飞行员配对
    codeforces 839A
    codeforce 837C
    codeforces 837B
    codoforces 837A
    GIT
  • 原文地址:https://www.cnblogs.com/xhiong/p/elliptic_axis_gray.html
Copyright © 2011-2022 走看看