YOLO使用说明
说明
- EC 的YOLOV8需要在EC 安卓的10.15.0+版本上才支持
- EC安卓版本集成的是Tencent/ncnn网络神经组件为手机设备特地优化的版本
- ncnn支持yolov5-yolov8,这里采用的是yolov8模型进行训练、推理和检测
- YOLOV8官方网站 https://docs.ultralytics.com/modes/train/
- YOLODemo下载,资源下载,网盘资源里面的
YOLO资源
文件夹YOLODemo.zip
安装及训练模型
- YOLO训练使用的是Python环境,这里下载 anaconda这个软件
安装软件
- 下载安装好了anaconda,启动这个软件,新建一个虚拟环境
- 点击create按钮,新建一个虚拟环境,这里名字叫做yolotest为例子,可以是其他名称,Python版本选择3.8.19,点击Create等待环境创建成功
- 选择yolotest右边的绿色三角号按钮,会弹出选项,选择Open Terminal选项,进入了终端
- 终端前面带有 yolotest 虚拟环境名称的说明成功了
- 终端前面带有 yolotest 虚拟环境名称的说明成功了
配置环境
-
接上面的步骤,安装需要的Python类库
-
在终端依次输入输入以下命令:
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple/
pip config set install.trusted-host pypi.tuna.tsinghua.edu.cn
# 这里用的是 yolo 0.3.1 版本
# 使用最新版本运行命令: pip install yolo
pip install yolo==0.3.1
# 这里用的是 ultralytics 8.2.79 版本
# 使用最新版本运行命令: pip install ultralytics
pip install ultralytics==8.2.79
pip install ncnn==1.0.20240410
pip install labelimg
#最后输入 pip list 查看安装的类库列表 -
yolo,ultralytics安装结束
-
在命令行输入yolo命令验证是否成功
-
验证labelimg图片标注工具是否正常,控制台输入labelimg,即可打开labelimg程序