函数:
根据原始网格与校正后的网格生成映射Map,在对图像应用映射校正图像,识别图像中的条形码
鞍点:一个不是局部极值点的驻点称为鞍点
驻点:函数在一点处的一阶导数为零
效果图:

算子:
1.find_rectification_grid(Image : GridRegion : MinContrast, Radius : ):对图像中的校正网格区域进行分割,提取对比度至少为MinContrast的图像区域,并填充这些区域中的孔。然后,一个半径为Radius的开口应用于这些区域,以消除较小的区域的高对比度
参数:
Image :网格图像
GridRegion :校正网格区域
MinContrast:最小对比度
Radius :半径
2.saddle_points_sub_pix(Image : : Filter, Sigma, Threshold : Row, Column):图像鞍点的亚像素精确检测。以亚像素精度从图像中提取鞍点,即,指沿一个方向图像强度最小,同时沿另一个方向图像强度最大的点。
参数:
Filter:求偏导数的方法
Sigma:高斯函数的平滑,如果Filter为facet则该值是0
Threshold :Hessian矩阵特征值的最小绝对值
获取到的鞍点:

3.connect_grid_po

本文介绍了Halcon中的p_do_grid_rectification函数,用于图像校正和条形码识别。通过find_rectification_grid算子找到校正网格,saddle_points_sub_pix算子检测亚像素级鞍点,connect_grid_points建立网格点连接,gen_grid_rectification_map计算映射并进行图像变形,实现图像的准确校正。
最低0.47元/天 解锁文章
2131

被折叠的 条评论
为什么被折叠?



