本帖最后由 l7518597 于 2023-4-10 13:44 编辑
本工具免费
整个工具的功能由5个大部分构成(包括图片采集,图片标注,v3一键训练,v4一键训练,实时识别)
1. 图片采集 (1) 新建存放图片的文件夹,拖放到保存路径处 (2) 选择目标窗口(鼠标按住选择窗口按钮后,移动鼠标到目标窗口,再松开鼠标即可) (3) F6快捷键截图(勾选后 快捷键生效) (4) 按钮截图 (5) 自动录屏截图(可设定截图间隔时间)
2. 图片标注 (1) 加载图片 ① 将要标注的图片放到一个文件夹内,然后拖放该文件夹到图片路径处,拖放后会自动加载文件夹内的图片 ② 右下角列表里会展示加载的所有图片 (2) 新增对象名【有快捷键】 ① 右边类型处 新增要命名的对象名,并新增按钮添加对象名 ② 选中对象名可右健删除,也可del键删除 ③ 快捷键选对象名,键盘1-9可以快速选中前9个对象名 (3) 标注 ① 在左边图片上画框框住对象范围即可 ② 鼠标移到框上后可以快捷键删除 ③ 被标注过的图片,右下角列表框行会有 √ (4) 翻页【快捷键见图后的说明】 ① 可点击上一张、下一张实现翻页,也可以鼠标放在图片上,滚动鼠标滚轮实现翻页
3. Yolov4、v3 一键训练 (1) 样本文件夹要包含的内容: ① 样本图片 ② 样本图片对应的txt标注文本 ③ Classes.txt对象名文本 (2) 根据自己的硬件和想法配置对应的参数 ① 参数可以默认,也可以自己设置 (3) 选择模型框架 .cfg ① V3只有tiny快速框架 ② V4有tiny快速框架和票框架可选 (4) 一键部署 ① 将样本文件夹里的内容部署成训练所需要的格式,并配置好训练所需要的各种配置 (5) 一键训练 ① 开始训练是新的训练,训练好的模型保存在V4Data文件夹下的backup文件夹内 ② 继续训练 默认是在backup文件夹下的yolov4-tiny_last.weights模型上继续训练 1) 如果你是买了模型想继续在其上训练,就将该模型复制一份,命令为上面的文件名,并放在backup文件夹下 (6) 模型转换 ① cfg表示V4Data文件夹下的cfg文件夹内的 .cfg文件,直接拖放过来即可 ② weights表示 V4Data文件夹下的backup文件夹内的 .weights模型,选你认为最好的模型直接拖放过来即可 ③ 一键转换,转换后会得到 1) *.param 文件 2) *.bin 文件 3) 上面两个就是ncnn模型了
4. 实时识别(用来检测模型效果) (1) 选择目标窗口(鼠标按住选择窗口按钮后,移动鼠标到目标窗口,再松开鼠标即可) (2) 拖放转换好的 *.param文件到param处 (3) 拖放转换好的 *.bin文件到param处 (4) 拖放对象文本文件到classes处【该文本文件是工具标注时生成在样本文件夹内】 (5) 设置相似度,相似度越高,识别越准确 (6) 选择yolo版本 (7) 一键开始识别 (8) 不想识别了点停止2次即可清除实时识别的框框
Yolov3训练环境:https://www.123pan.com/s/1mFRVv-fL9Nv【将训练工具放入本文件夹内使用即可】 Yolov4:https://www.123pan.com/s/1mFRVv-MK9Nv【将训练工具放入本文件夹内使用即可】
忘记发工具链接了.. 链接:来个回复可见吧 https://www.123pan.com/s/1mFRVv-M4QNv.html提取码:ZcLg
附Q交流群:159772187
|