Halcon——gen_region_hline算子

halcon gen_region_hline 绘制霍夫变换提取直线

 

gen_region_hline(算子)

gen_region_hline - 将霍夫变换提取直线以普通形式描述的输入行存储为区域。

gen_region_hline( : Regions : Orientation, Distance : )

描述

运算符gen_region_hline将以Hesse范式描述的行存储为区域。线由线到原点的距离(距离,对应于法线矢量的长度)和法线矢量的方向(方向,对应于线的方向)确定。方向以这样的方式定义:在Orientation = 0时,法向量位于X轴的方向上,其对应于垂直线。在Orientation =0法线矢量指向Y轴方向,即描述水平线。

注意

这些线被裁剪为当前最大图像格式。

并行

多线程类型:可重入(与非独占运算符并行运行)。
多线程范围:全局(可以从任何线程调用)。
没有并行化处理。
参数

Regions (output_object)区域(-array)→对象
创建区域(每行一个),剪裁为最大图像格式。
元素数量:Regions == Distance

Orientation(input_control)hesseline.angle.rad(-array)→(实/整数)
弧度法向量的方向。
元素数量:方向==距离
默认值:0.0
建议值:-0.78,0.0,0.78,1.57
典型值范围:方向(lin)
建议增量:0.02

Distance (input_control)hesseline.distance(-array)→(实/整数)
从直线到坐标原点的距离(0.0)。
默认值:200
建议值:10,50,100,200,300,400
典型值范围:距离(lin)
建议增量:1

你可能感兴趣的:(霍夫变换提取直线,HALCON算子解析)