让代码更简单

Halcon中Tool工具类算子中文版(3)

重要:本文最后更新于2018-12-17 09:00:58,某些文章具有时效性,若有错误或已失效,请在下方留言或联系代码狗

halcon中关于工具类的算子非常多,前面已经花了两篇文章介绍仍然没有介绍完,今天这篇是关于Geometry类算子、Grid-Rectification类算子以及Hough类算子的中文翻译及说明,方便大家学习halcon中的图像算法。

HALCON工业视觉

HALCONTool工具类算子中文版(3)

17.9  Geometry

  1. angle_ll

功能:计算两条线的夹角。

  1. angle_lx

功能:计算一条线与垂直轴之间的角度。

  1. distance_cc

功能:计算两个轮廓(contour)间的距离。

  1. distance_cc_min

功能:计算两个轮廓(contour)间的最小距离。

  1. distance_lc

功能:计算一条线和一个轮廓(contour)间的距离。

  1. distance_lr

功能:计算一条线和一个区域间的距离。

  1. distance_pc

功能:计算一个点和一个轮廓(contour)间的距离。

  1. distance_pl

功能:计算一个点和一条线间的距离。

  1. distance_pp

功能:计算两个点之间的距离。

  1. distance_pr

功能:计算一个点和一个区域间的距离。

  1. distance_ps

功能:计算一个点和一条分割线间的距离。

  1. distance_rr_min

功能:两个相邻区域的相同像素间的最小距离。

  1. distance_rr_min_dil

功能:膨胀时两个区域间的最小距离。

  1. distance_sc

功能:计算一条分割线和一个轮廓(contour)间的距离。

  1. distance_sl

功能:计算一条分割线和一条线间的距离。

  1. distance_sr

功能:计算一条分割线和一个区域间的距离。

  1. distance_ss

功能:计算两条分割线间的距离。

  1. get_points_ellipse

功能:计算椭圆上特定角度的一个点。

  1. intersection_ll

功能:计算两条线的交集点(相交点)。

  1. projection_pl

功能:计算一条线上一个点的投影。

 

17.10  Grid-Rectification

  1. connect_grid_points

功能:建立矫正网格的矫正点间的连接。

  1. create_rectification_grid

功能:建立一个附文件,描述矫正网格。

  1. find_rectification_grid

功能:分割图像中矫正网格区域。

  1. gen_arbitrary_distortion_map

功能:产生一个投射图,其描述随意扭曲图像与正确图像间的映射。

  1. gen_grid_rectification_map

功能:计算扭曲图像与基于规律的网格的正确的图像的映射。

 

17.11  Hough

  1. hough_circle_trans

功能:返回指定半径的圆周的Hough变换。

  1. hough_circles

功能:特定半径的圆周的中心。

  1. hough_line_trans

功能:对区域中的线进行Hough变换。

  1. hough_line_trans_dir

功能:利用局部方向梯度对线进行Hough变换。

  1. hough_lines

功能:借助Hough变化查询图像中的线,并将其返回到HNF中。

  1. hough_lines_dir

功能:借助采用局部方向梯度的Hough变换查询图像中的线,并将它们以正常形式返回。

  1. select_matching_lines

功能:选取HNF中线的集合中匹配区域最好的线。

感觉很棒!可以赞赏支持我哟~

3 打赏

评论 (0)

登录后评论
QQ咨询 邮件咨询 狗哥推荐