工控编程吧

标题: halcon select_gray函数介绍 [打印本页]

作者: qq263946146    时间: 2019-5-9 23:25
标题: halcon select_gray函数介绍
select_gray(Regions, Image : SelectedRegions : Features, Operation, Min, Max : )
函数计算图像Image 的区域Regions内指定属性Features,
如果Operation = 'and'将全部满足条件范围Min, Max的,
或Operation = 'or'至少一个满足区域保存到输出参数SelectedRegions 。
Features参考函数gray_feature介绍。
图像Image包含用于计算属性的灰度值。
Regions,Image,输入的区域与图像。
SelectedRegions输出的结果区域。
Features选择的属性
可选项有 'alpha', 'anisotropy', 'area', 'beta', 'column', 'deviation', 'entropy',
'fuzzy_entropy', 'fuzzy_perimeter', 'max', 'mean', 'median',
'min', 'moments_column', 'moments_row', 'phi', 'plane_deviation', 'ra', 'rb', 'row'
Operation 输出区域是选择方法,是全部还是仅选一个。

Min,Max属性值的范围。
例程
read_image (Image, 'crystal')
mean_image (Image, ImageMean, 21, 21)
dyn_threshold (Image, ImageMean, RegionDynThresh, 8, 'dark')
connection (RegionDynThresh, ConnectedRegions)
shape_trans (ConnectedRegions, ConvexRegions, 'convex')
select_shape (ConvexRegions, LargeRegions, 'area', 'and', 600, 2000)
select_gray (LargeRegions, Image, Crystals, 'entropy', 'and', 1, 5.6)
dev_display (Image)
dev_display (Crystals)








欢迎光临 工控编程吧 (https://www.gkbc8.com/) Powered by Discuz! X3.4