QQ登录

只需一步,快速开始

halcon contlength函数介绍

[ 复制链接 ]
contlength(Regions : : : ContLength)
contlength计算Regions 的每个区域的轮廓总长度(区域所有连接组件的总和)。
相邻两等高线点平行于坐标轴的距离为1,对角线上的距离为根号2.


如果传递多个区域,则将轮廓长度的数值存储在一个元组中,
该值在元组中的位置对应于该区域在输入元组中的位置。
对于空区域,操作符contlength返回值0。


例程
read_image (Image, 'printer_chip/printer_chip_01')
auto_threshold (Image, Regions, 10)
connection (Regions, ConnectedRegions)
select_shape (ConnectedRegions, SelectedRegions, 'area', 'and', 25000, 100000)
select_obj (SelectedRegions, ObjectSelected, 1)
contlength (ObjectSelected, ContLength)
shape_trans (ObjectSelected, RegionTrans, 'convex')
contlength (RegionTrans, ContLength1)

例程从阈值分割后众多区域中选择 一区域,
计算此区域的轮廓线长度。
再将此区域根据凸性特征,转换成区域计算轮廓,以查看效果。

  

halcon从自学到接项目视频教程,另外再赠送全网最全资源  

  

欢迎围观我录制的一套halcon自学视频教程(进入)



回复

使用道具 举报

快速回复 返回列表 客服中心 搜索