工控编程吧
标题:
halcon runlength_distribution函数介绍
[打印本页]
作者:
qq263946146
时间:
2019-5-17 11:03
标题:
halcon runlength_distribution函数介绍
runlength_distribution(Region : : : Foreground, Background)
runlength_distribution计算前后背景区域的游程情况的分布。
计算了某一长度出现的频率。
无限长的行程不计算在内。
因此,背景是区域的孔洞。
通过最大长度的前景或背景,分别传递尽可能多的值。
这两个元组的长度通常不同。元组的第一个条目总是0(没有长度为0的游程)。
如果无空
区域
,则在
Background
传递空元组。
类似地,如果Foreground有一个空区域,则传递空元组。
例程
read_image (Image, 'tooth_rim')
get_image_size (Image, ImageWidth, ImageHeight)
threshold (Image, Region, 0, 64)
runlength_distribution (Region, Foreground, Background)
get_image_size (Image, Width, Height)
OuterMargin := 50
InnerMargin := 270
TopMargin := Height * 0.2
BottomMargin := Height * 0.15
dev_open_window (0, 0, ImageWidth, ImageHeight, 'black', WindowHandle)
plot_tuple (WindowHandle, [], Foreground, [], [], 'red', ['style','axes_color','margin_left','margin_right','margin_top','margin_bottom'], ['filled','white',OuterMargin,InnerMargin,TopMargin,BottomMargin])
例程提取一区域,计算其游程分度分布,并以图形形式显示出来。
[halcon]1[/halcon]
欢迎光临 工控编程吧 (https://www.gkbc8.com/)
Powered by Discuz! X3.4