欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

halcon选取特定形状特征要求的XLD轮廓或多边形

程序员文章站 2024-03-25 10:36:52
...
dev_clear_window ()
dev_close_window ()

read_image (Image, 'tooth_rim')
get_image_size (Image, Width, Height)
*新建立一个桌布并显示图像
dev_open_window (0, 0, Width, Height, 'black', WindowHandle)
dev_display (Image)

threshold_sub_pix (Image, Border, 128)
*提取图像得到图像亚像素边缘
edges_sub_pix (Image, Edges, 'canny', 1, 20, 40)

*选取特定形状特征要求的XLD轮廓或多边形
select_shape_xld (Edges, SelectedXLD, 'area', 'and', 500, 99999)
*选取多种特征要求的XLD轮廓或多边形
select_contours_xld (Border, SelectedContours, 'contour_length', 0.5, 200, -0.5, 0.5)

 

上一篇: opencv 读取并显示图像

下一篇: 3.3