目标检测
$yolo支持全系列的yolo版本:yoloV5、yoloV6、yoloV7、yoloV8、yoloV9、yoloV10、yoloV11、yoloV12、yoloV13;
创建yolo对象
当前支持的Yolo版本有:YoloX、YoloV5、YoloV6、YoloV7、YoloV8、YoloV9、YoloV10、YoloV11、YoloV12、YoloV13, 当你传入版本号为0,则创建一个YoloX对象;当你传入版本号为5,则创建一个YoloV5对象;为11,则创建一个YoloV11对象,以此类推。
每当创建一个yolo对象的时候,我会存储一个键值对[yoloId,yolo对象],因此你可以在任何脚本中通过这个id拿到对象。
参数 : 版本号 {整数} yolo版本
返回 : {YoloObject} yolo对象
版本 : 1.8.3
是否有yolo对象
参数 : id {字符串} yoloID
返回 : {布尔值} 是否有
版本 : 1.8.3
获取yolo对象
参数 : id {字符串} yoloID
返回 : {YoloObject} yolo对象
版本 : 1.8.3
关闭yolo对象
由于java端只是持有了C端的(yolo对象)对象句柄,双端的回收机制无法相互干涉,如果java端回收了对象,并不会回收C端的对象,因此需要手动释放资源。
因此在使用yolo的时候,在初始化阶段就先存好一个yolo对象的ID,之后就可以在任何脚本中获取这个对象了。
参数 : id {字符串} yoloID
版本 : 1.8.3
释放所有yolo对象
由于java端只是持有了C端的(yolo对象)对象句柄,双端的回收机制无法相互干涉,如果java端回收了对象,并不会回收C端的对象,因此需要手动释放资源。
因此在使用yolo的时候,在初始化阶段就先存好一个yolo对象的ID,之后就可以在任何脚本中获取这个对象了。
版本 : 1.8.3