工控编程吧

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

作者: qq263946146    时间: 2019-5-15 15:13
标题: halcon partition_rectangle函数介绍
partition_rectangle(Region : Partitioned : Width, Height : )
partition_rectangle将输入区域划分为Width*Height的矩形。
矩形在参数中Partitioned 返回。


该区域总是被分割成近似相等大小的矩形。
如果这对于所请求的矩形大小是不可能的,
那么可以调整宽度和高度,
以便得到的矩形的大小近似相等。


如果该区域小于给定的大小,则其输出保持不变。
只有当区域的大小至少是由参数给出的矩形大小的1.5倍时,才会进行分区。

例程
read_image (Bottle2, 'bottle2')
threshold (Bottle2, Region, 0, 90)
connection (Region, ConnectedRegions)
select_shape (ConnectedRegions, SelectedRegions, 'area', 'and', 1000, 10000)
partition_rectangle (SelectedRegions, Partitioned, 30, 100)
dev_display (Bottle2)
dev_set_colored (12)
dev_display (Partitioned)


将部分相连的区域SelectedRegions分割成不相连的区域

[halcon]1[/halcon]





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