赞
踩
当前模型训练将在WIN10系统下去完成,首先还是安装好OPENCV,我这里安装在了 D:\opencv\ 目录下。为了训练自己的模型,首先我们需要将 D:\opencv\build\x64\vc15\bin 目录下的
opencv_createsamples.exe
opencv_traincascade.exe
两个文件复制到我的训练项目目录下;然后在目录下新建 posdata(正样本) 和 negdata(负样本) 以及 xml(训练模型) 三个文件夹,如下图所示:
1)在posdata文件夹内放置正样本文件,尺寸要一致:如40∗40,灰色处理(这里用相机拍了167张白板笔的照片,然后用图片批量处理软件缩放至40*40【这里用的是QQ影像】,并且做了灰度批量处理;为了提高最终的识别精度,推荐大家样本为白色背景,不要混杂其余的背景影像,图片数量尽可能的上千或者更多),灰度批量处理python脚本如下:
- from PIL import Image
- import os
-
- # 原始图片目录
- file_dir = '1/'
-
- # 输出图片目录
- out_dir = '01/'
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。