跳到主要内容

💰 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)

📘备注