halcon学习一

read_image(image,'E:/1.png')
rgb1_to_gray(image,grayimage)
threshold (grayimage, Regions, 16, 160)

connection(Regions,connect)
select_shape (connect, SelectedRegions, 'area', 'and', 5045.87, 11504.6)
orientation_region(SelectedRegions,phi)
area_center (SelectedRegions, Area, Row, Column)
dev_close_window ()
dev_disp_text (deg(phi) + ' degrees', 'image', Row, Column, 'black', [], [])

halcon学习一_第1张图片
halcon学习一_第2张图片
根据灰度图像的灰度直方图选择二值化阈值
halcon学习一_第3张图片
打开coonect会发现有很多连通区域,需要根据特征直方图,面积选则合适连通域

你可能感兴趣的:(halcon)