区域填充

read_image (Aegyt1, 'egypt1')
threshold (Aegyt1, Region, 0, 140)
fill_up (Region, RegionFillUp)
difference (RegionFillUp, Region, Holes)
dev_display (Aegyt1)
dev_set_draw ('margin')
dev_set_color ('red')
dev_display (RegionFillUp)
dev_set_color ('green')
dev_display (Holes)

 

红色边际为填充过后的整体区域,绿色区域为被填充的不在阈值内的区域

 

例程见于 区域处理-fill-up

目的 是将图片区域 阈值在0-140 之间的像素挑选出来,用fill_up填充该区域内部不符合阈值的部分,然后分别显示填充后的整体区域和被填充的区域。

该例子对我来说最大的用处来是在于熟悉Halcon的代码编写习惯和图像显示相关的方法。

posted @ 2016-03-22 09:51  侠梦千年  阅读(267)  评论(0编辑  收藏  举报