在 Halcon 中,可以使用 edges_sub_pix()
函数来提取图像中的边缘线。使用方法如下:
首先,需要打开图像并将其转换为灰度图像。可以使用
read_image()
函数来打开图像,然后使用rgb1_to_gray()
函数将其转换为灰度图像。然后,使用
edges_sub_pix()
函数提取图像中的边缘线。该函数的输入参数包括灰度图像、边缘检测算法、阈值、边缘宽度和边缘偏差。边缘线的结果将以二元组的形式返回,包括边缘线的坐标和方向角。可以使用
disp_obj()
函数将边缘线显示在图像中。
示例代码如下:
im