Halcon中的sort_region函数用于对区域进行排序。这个函数可以按照区域的不同属性对其进行排序,比如面积、周长等。下面是对该函数的详解: python sorted_regions = sort_region(regions, 'attribute', 'order', 'subregion') 参数解释: regions:待排序的区域,可以是单个区域或区域数组。 'attribute':排序所依据的属性...
SortRegion(ho_Region,&ho_SortedRegions,"first_point","true","row");//区域排序//参数1:原区域//参数2:排序后的区域//参数3:排序模式//'first_point':按照第一个点排序:一个区域的第一行的最前面的点//'last_point':按照最后一个点排序:一个区域的最后一行最后一列的那个点//'upper_left':外接...
SortRegion(ho_Region, &ho_SortedRegions, "first_point", "true", "row");//区域排序 //参数1:原区域 //参数2:排序后的区域 //参数3:排序模式 // 'first_point':按照第⼀个点排序:⼀个区域的第⼀⾏的最前⾯的点 // 'last_point':按照最后⼀个点排序:⼀个区域的最后⼀...
halcon-sort_region区域排序 在HDevelop中 read_image (Image, 'D:/bb/tu/4.jpg') rgb1_to_gray(Image,Image1) threshold (Image1, Region,[80,87,206,195] , [90,100, 228,205]) sort_region (Region, SortedRegions, 'first_point', 'true', 'row') *区域排序 *参数1:原区域 *参数2:排序后...
讲的都是基础的region操作。 1、区域的运算 在学习特征分析之前,先了解一下几个区域的基本运算方式。 区域的运算主要包含:区域作差、区域合并、区域集合、区域的选择、区域的填充、区域的骨架等。在项目中,根据实际需要,灵活的选择相应的计算方式。 在Halcon创建两个矩形,作为后面算子测试用: ...
思路:左图右移,与右图交集,获取包含交集的右图Region(此时被重排) move_region (ObjectSelectedCenterIn, RegionMovedRight,0, MaxHeightLabelIDs*1.5)*注意带有顺序的区域放到前边(第1个参数) intersection (RegionMovedRight, ConnectedRegionsText, RegionIntersectionSort) ...
sort_region (SelectedRegions, SortedRegions, 'first_point', 'true', 'column') *选择第一个区域 select_obj (SortedRegions, ObjectSelected, 1) *求这个区域的面积和中心点 area_center (ObjectSelected, Area, Row, Column) *清理窗口(个人习惯,不清理会直接覆盖原图) ...
connection (RegionOpening, ConnectedRegions) *来计算输入区域中的所有连通域。 select_shape (ConnectedRegions, SelectedRegions, 'area', 'and', 900, 1200) *select,作用以区域特征进行筛选得出所有特征的区域。 sort_region (SelectedRegions, SortedRegions, 'character', 'true', 'row') *作用是以区域相对...
sort_region (IntermediateBalls, FinalBalls, 'first_point', 'true', 'column') 对每个区域求最小外接圆(获得Row,Column,Radius) smallest_circle (FinalBalls, Row, Column, Radius) 可以看到,列确实是从小到到大排列的 显示圆 disp_circle (WindowID, Row, Column, Radius) ...
SortedRegions (output_object) region-array → object Sorted regions.SortMode (input_control) tuple(-array) → (string / integer / real) Kind of sorting. Default value: 'first_point' List of values: 'character', 'first_point', 'last_point', 'lower_left', 'lower_right', 'upper_...