opencv 训练自己的分类器
来源:互联网 发布:gbk转utf8 linux 编辑:程序博客网 时间:2024/05/23 21:51
1、opencv 3.1.0 和 3.2.0 已经没有了convert_cascade.c 文件,打开 ..\opencv-3.1.0\sources\samples\ 和 ..\opencv-2.4.10\sources\samples\ ,如下图
所以嘞,从旧版本的opencv导出这个文件,来生成conver_cascade.exe 文件。
2、conver_cascade.exe 命令使用方式
convert_cascade.exe --size=20*20 myclassifier myfirst.xml
3、opencv_haartraining.exe和opencv_traincascade.exe区别。
http://www.opencv.org.cn/opencvdoc/2.3.2/html/doc/user_guide/ug_traincascade.html
在opencv3.x中,舍弃了opencv_haartraining.exe。
~~~~~~~~~~~~~~~~~~~~~~~~~~~分割线~~~~~~~~~~~~~~~~~~~~~~~~~~
1、准备训练数据,包括正样本集和负样本集;
2、生成正负样本描述文件;
windows 自带的dir函数就可以了。
3、创建正样本的vec文件;
需要用到opencv_createsamples.exe函数。
4、训练级联分类器
opencv_haartraining 或者 opencv_traincascade.exe。
使用前者做样本训练时,会出现陷入死循环的这种情况,解决办法,链接。
5、生成xml文件。
到这一步后,并没有看到直接生成的xml文件,反而是个如下图的文件夹
这会就需要文章一开始提出的convert_cascade函数,将其转为xml文件。
命令:convert_cascade.exe --size=20*20 xml myfirst.xml
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
步骤1234都容易找到,如下链接
http://blog.csdn.net/prom1201/article/details/51509810
https://yq.aliyun.com/articles/9334#
http://blog.csdn.net/timidsmile/article/details/6765164
- opencv训练自己的分类器
- OpenCV训练自己的分类器
- opencv 训练自己的分类器
- opencv训练自己的分类器
- 如何用opencv训练自己的分类器
- 如何用OpenCV训练自己的分类器
- 如何用OpenCV训练自己的分类器[转]
- [转]如何用OpenCV训练自己的分类器
- 如何用 opencv 训练自己的分类器
- 如何用OpenCV训练自己的分类器
- 如何用OpenCV训练自己的分类器
- 如何用OpenCV训练自己的分类器
- 如何用OpenCV训练自己的分类器
- 如何用OpenCV训练自己的分类器
- 如何用 opencv 训练自己的分类器
- 利用opencv内置程序训练一个自己的分类器
- 如何用OpenCV训练自己的分类器
- 如何用OpenCV训练自己的分类器
- 怎么计算union和struct中字节数计算
- Linux yum 命令介绍
- spring mvc返回json 类型的 数据
- GitHub vs GitLab:它们有什么区别?
- hadoop系列:zookeeper(1)——zookeeper单点和集群安装
- opencv 训练自己的分类器
- 数据结构与算法
- 回溯法的算法框架
- 破解某品牌加密购失败
- 解决win7、win8系统Prolific_USB-to-Serial_Comm_Port问题
- (牛客)直方图内最大矩形
- HELLO WORLD
- S2-1-1章
- VB-实例-物流配送系统