Halcon总结——筛选Region(针对region array语义)

1、使用特征直方图里的参数进行筛选。即select_shape()。

select_shape (Basins, SelectedRegions, 'area', 'and', 0, 1e+006)

2、灰度共生矩阵获得的数据进行筛选。即先cooc_feature_image()再select_mask_obj()。

cooc_feature_image (regionArray图, image灰度图, 6, 0, Energy, Correlation, Homogeneity, Contrast)

区域里的灰度图较暗,则Energy会比较低(下图3个区域)。

 

Mask := Energy [<=] 0.05   //依据能量来筛选想要的Region

select_mask_obj (regionArray图, 你想要的Region, Mask)

【参考】detect_mura_defects_texture.hdev

原文地址:https://www.cnblogs.com/xixixing/p/14097909.html