2 xiong452980729 xiong452980729 于 2016.04.23 08:43 提问

opencv xml文件静态化 5C

原始问题:将学习模型的xml文件中的变量读取出来保存到头文件,然后用这个头文件中的
变量值访问模型。

本人解决方法:
1.先将xml文件中的变量读取出来保存到var.h中
2.导入opencv下source/simples下的objdetect源码重载load()函数
3.运行
图片说明
出现的问题,程序默认调用库函数,不调用我修改的函数,网上看的解决方案是编译
修改后的opencv,但是我用cmake编译出来的是项目文件,没有之前的源码。
现在不知如何继续,望各位同行能给点意见,谢谢!

1个回答

panxinsheng
panxinsheng   2016.04.29 17:04

load()函数输入的是xml的文件名,所以把xml文件的变量保存在var.h文件中再读入的方式,必须修改load函数,把函数参数为变量名的方式,并按模型的结构体定义方式正确读入,才能使用.xml模型。

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
opencv人脸识别.xml文件
在opencv中用于人脸识别的xml文件,我在测试了很多xml后感觉这个准确度最高,而且良心价格
OpenCV制作自己的XML文件
使用1754个负样本和1163个车辆正样本制作的用于车辆识别的XML文件。这个XML文件进一步可以采用OPENCV用于图像中车辆的识别。 由于负样本太大,不便于上传,在此只传正样本和最终的XML文件。希望对您的开发或研究过程有所帮助。
用于Opencv的车牌识别xml文件
cascade.xml用于opencv所需的车牌识别xml文件,该文件可以识别蓝底白字的普通车牌。该xml文件由本人生成,详细的内容请看我的博客:http://blog.csdn.net/zhaocj
VS2012+openCV2.4.9,图像的连续读取和存储成.XML文件
本程序在 VS2012+openCV2.4.9中,实现图像的连续读取,并将其存储到指定文件夹下,存储成.XML文件。这种文件格式包含了图像的数据,并以矩阵形式保存最原始的数据,以供进一步开发使用。本文代码,精炼实用,可以拿来直接使用不需要再进行任何更改,非常适用于初学者,或者急需此功能的程序员使用,欢迎广大同仁来阅!
openvc haar人脸检测器 xml文件
opencv harr xml文件 有需要的拿走,opencv harr xml文件 有需要的拿走
opencv检测.xml物体识别
自己生成分类器后,可不可以使用呢?可以用下面 的程序 测试一下:
haarcascades---各种分类器xml文件
可以在 opencv安装目录opencv\sources\data中找到。方便大家下载,故上传在这里。人脸检测,人脸识别,人眼检测,鼻子检测,嘴检测等等训练好的xml文件
haarcascade_frontalface_alt2
opencv人脸识别所需要的xml文件,haarcascade_frontalface_alt2
dedecms-tag标签纯静态化教程
dedecms-tag标签纯静态化教程,本教程是之前所上传的升级版本,傻瓜式操作,本人亲测,可用,可大量增加网站的收录
车辆识别 XML文件 HOG特征 LEVEL=16
自己训练的车辆识别分类器 级联层数16 基于HOG特征