QQ登录

只需一步,快速开始

halcon split_skeleton_region函数介绍

[ 复制链接 ]
split_skeleton_region(SkeletonRegion : RegionLines : MaxDistance : )
split_skeleton_region将由一个像素宽的非分支区域表示的线根据它们的曲率分割成更短的线。
如果直线上一个点到连接其端点的线段的最大距离大于MaxDistance (split & merge算法),
则线被分割。然而,返回的不是近似线,而是分成几个输出区域的原始线。

例程
read_image(Image,'fabrik')
edges_image (Image, ImaAmp, ImaDir, 'lanser2', 0.5, 'nms', 8, 16)
threshold (ImaAmp, RawEdges, 8, 255)
skeleton (RawEdges, Skeleton)
junctions_skeleton (Skeleton, EndPoints, JuncPoints)
difference (Skeleton, JuncPoints, SkelWithoutJunc)
connection (SkelWithoutJunc, SingleBranches)
select_shape (SingleBranches, SelectedBranches, 'area', 'and', 16, 99999)
split_skeleton_region (SelectedBranches, Lines, 3)


  

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

  

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


回复

使用道具 举报

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