今日开始学习K210视觉识别模块: 模型训练与使用_识别字母
亚博智能的K210视觉识别模块......
固件库: maixpy_v0.6.2_52_gb1a1c5c5d_minimum_with_ide_support.bin
文章提供测试代码讲解、完整代码贴出、测试效果图、测试工程下载
这里也算是正式开始进入到视觉识别的领域了,先从训练模型 与 识别字母开始吧......
本文目标很简单,就是尝试训练自己的模型识别字母A与B
目录
工具软件准备:
自己训练模型主要有俩个工具软件需要准备:
1、 Image_tool (用于图像格式清晰度转换)
2、 labelImg(用于打标签)
工具软件打包下载:
当然你也可以不使用和我一样的工具软件,网上有许多各种各样的功能更多的软件:(文末有链接可以了解其他软件)
拍摄图片:
1、确保拍摄角度与实际应用场景相匹配。
2、如果可能,模拟K210模块如何查看这些图片。即使用K210来取图,(这需要自己编程K210拍摄图片的例程):
K210视觉识别模块学习笔记3:内存卡写入拍摄图片_LED三色灯的操作_按键操作_定时器的配置使用-CSDN博客
3、光线要充足且均匀,避免过曝或欠曝,以及阴影和反光。
4、拍摄不同角度、不同光照条件、不同背景、不同大小和形状的图像,以增加模型的泛化能力。
5、考虑图像的各种旋转、缩放和倾斜,以模拟实际应用中的变化。
这里我也是拍摄了一共25张AB各个角度的照片:
文件与图片处理:
新建文件夹:
像我一样新建一个文件夹 (这个文件夹名称任意)
但是在里面新建以下的几个项目名称必须一致:
Image_tool 图片处理:
这个是选择图像所在文件夹进行转换的:
转换完成会在图像目录产生一个新的文件夹inages_out
然后我们删掉原来的文件夹,将"inages_out"名称改为"inages"
labeling软件标注训练集:
注意点:
有些人可能会出现双击程序,弹出了一个命令控制台,结果2秒就退出,无法打开labeling的情况,这时应检查它