halcon中关于工具类的算子非常多,前面已经花了两篇文章介绍仍然没有介绍完,今天这篇是关于Geometry类算子、Grid-Rectification类算子以及Hough类算子的中文翻译及说明,方便大家学习halcon中的图像算法。
17.9 Geometry
- angle_ll
功能:计算两条线的夹角。
- angle_lx
功能:计算一条线与垂直轴之间的角度。
- distance_cc
功能:计算两个轮廓(contour)间的距离。
- distance_cc_min
功能:计算两个轮廓(contour)间的最小距离。
- distance_lc
功能:计算一条线和一个轮廓(contour)间的距离。
- distance_lr
功能:计算一条线和一个区域间的距离。
- distance_pc
功能:计算一个点和一个轮廓(contour)间的距离。
- distance_pl
功能:计算一个点和一条线间的距离。
- distance_pp
功能:计算两个点之间的距离。
- distance_pr
功能:计算一个点和一个区域间的距离。
- distance_ps
功能:计算一个点和一条分割线间的距离。
- distance_rr_min
功能:两个相邻区域的相同像素间的最小距离。
- distance_rr_min_dil
功能:膨胀时两个区域间的最小距离。
- distance_sc
功能:计算一条分割线和一个轮廓(contour)间的距离。
- distance_sl
功能:计算一条分割线和一条线间的距离。
- distance_sr
功能:计算一条分割线和一个区域间的距离。
- distance_ss
功能:计算两条分割线间的距离。
- get_points_ellipse
功能:计算椭圆上特定角度的一个点。
- intersection_ll
功能:计算两条线的交集点(相交点)。
- projection_pl
功能:计算一条线上一个点的投影。
17.10 Grid-Rectification
- connect_grid_points
功能:建立矫正网格的矫正点间的连接。
- create_rectification_grid
功能:建立一个附文件,描述矫正网格。
- find_rectification_grid
功能:分割图像中矫正网格区域。
- gen_arbitrary_distortion_map
功能:产生一个投射图,其描述随意扭曲图像与正确图像间的映射。
- gen_grid_rectification_map
功能:计算扭曲图像与基于规律的网格的正确的图像的映射。
17.11 Hough
- hough_circle_trans
功能:返回指定半径的圆周的Hough变换。
- hough_circles
功能:特定半径的圆周的中心。
- hough_line_trans
功能:对区域中的线进行Hough变换。
- hough_line_trans_dir
功能:利用局部方向梯度对线进行Hough变换。
- hough_lines
功能:借助Hough变化查询图像中的线,并将其返回到HNF中。
- hough_lines_dir
功能:借助采用局部方向梯度的Hough变换查询图像中的线,并将它们以正常形式返回。
- select_matching_lines
功能:选取HNF中线的集合中匹配区域最好的线。
原创文章,作者:奋斗,如若转载,请注明出处:https://blog.ytso.com/241752.html