💰 AiYoloSortsObjects 排序Yolo对象
🎯功能
需要先加载Ai模块. 把通过AiYoloDetectObjects的结果进行排序. 排序按照从上到下,从左到右
📜语法
结果 = dm.AiYoloSortsObjects(对象, 行高)
📥参数
参数 | 数据类型 | 解释 |
---|---|---|
对象 | 字符串 | AiYoloDetectObjects 的返回值 |
行高 | 整型数 | 行高信息. 排序时需要使用此行高. 用于确定两个检测框是否处于同一行. 如果两个框的Y坐标相差绝对值小于此行高,认为是同一行. |
📤返回
字符串
, 返回的是所有检测到的对象.格式是"类名,置信度,x,y,w,h|...."
. 如果没检测到任何对象,返回空字符串
💡示例
dm.AiYoloUseModel 0
objects = dm.AiYoloDetectObjects(0,0,2000,2000,0.5,0.45)
sorted_objects = dm.AiYoloSortsObjects(objects)
📘备注
无