Opencvtest 人脸识别程序 自学知识记录
2016-03-08 20:06
375 查看
cvFileStorgae为文件储存器结构,其定义如下:
typedef struct CVFilestorage{
..... //隐藏文件
}CvFileStorage;
它是将磁盘上储存的文件(XML和YAML文档)关联起来的“黑匣子”。许多函数将用它来作为输入进行储存或读取层次集合。
CvFileStorage *cvOpenFileStorage(const char * filename,CvMemStorage *memstorage,int flags);
filename: 内存中相关文件(得放Debug下)的文件名
memstorage: 内存中通常储存临时数据和动态结构,如Cvseq(序列)和CvGraph(图)..如果menstorage为空(0),将建立和使用一个暂存器。
flags:读写选择器标志: CV_STORAGE_READ/CV_STORAGE_WRITE
ep:
CvFileStorage * fileStorage;
fileStorage = cvOpenFileStorage( "facedata.xml", 0, CV_STORAGE_READ );
double cvReadRealByname(const CvFileStorage* fs,sonst CvfileNode *map,const char *name,double default_value=0.);
fs:文件储存器,就像上面的fileStorage
map:设置母图表,若此值为NULL,则函数在所有的顶层节点流中检索。
name:设置节点名
default_value 若node 为NULL,返回此值。
此函数是const char cvGetfileNodeByName(const CvFileNode* Node /*文件节点*/):返回文件节点名或者NULl和
double cvReadReal(const CvFileNode *Node,double default_value=0/* 若node 为NULL,返回此值*/)若文件节点有类型CV_NODE_INT,node->data.i被修改成浮点数后返回。若有类型CV_NODE_REAL,node->data.f被返回。
的简单叠加。
学习书籍:《OPENCV教程》 基础篇 刘瑞禎
typedef struct CVFilestorage{
..... //隐藏文件
}CvFileStorage;
它是将磁盘上储存的文件(XML和YAML文档)关联起来的“黑匣子”。许多函数将用它来作为输入进行储存或读取层次集合。
CvFileStorage *cvOpenFileStorage(const char * filename,CvMemStorage *memstorage,int flags);
filename: 内存中相关文件(得放Debug下)的文件名
memstorage: 内存中通常储存临时数据和动态结构,如Cvseq(序列)和CvGraph(图)..如果menstorage为空(0),将建立和使用一个暂存器。
flags:读写选择器标志: CV_STORAGE_READ/CV_STORAGE_WRITE
ep:
CvFileStorage * fileStorage;
fileStorage = cvOpenFileStorage( "facedata.xml", 0, CV_STORAGE_READ );
double cvReadRealByname(const CvFileStorage* fs,sonst CvfileNode *map,const char *name,double default_value=0.);
fs:文件储存器,就像上面的fileStorage
map:设置母图表,若此值为NULL,则函数在所有的顶层节点流中检索。
name:设置节点名
default_value 若node 为NULL,返回此值。
此函数是const char cvGetfileNodeByName(const CvFileNode* Node /*文件节点*/):返回文件节点名或者NULl和
double cvReadReal(const CvFileNode *Node,double default_value=0/* 若node 为NULL,返回此值*/)若文件节点有类型CV_NODE_INT,node->data.i被修改成浮点数后返回。若有类型CV_NODE_REAL,node->data.f被返回。
的简单叠加。
学习书籍:《OPENCV教程》 基础篇 刘瑞禎
相关文章推荐
- python中使用OpenCV进行人脸检测的例子
- opencv 做人脸识别 opencv 人脸匹配分析
- 使用opencv拉伸图像扩大分辨率示例
- 基于C++实现kinect+opencv 获取深度及彩色数据
- OpenCV 2.4.3 C++ 平滑处理分析
- Python中使用OpenCV库来进行简单的气象学遥感影像计算
- 利用Python和OpenCV库将URL转换为OpenCV格式的方法
- python结合opencv实现人脸检测与跟踪
- Python环境搭建之OpenCV的步骤方法
- Python实现OpenCV的安装与使用示例
- 在树莓派2或树莓派B+上安装Python和OpenCV的教程
- opencv-python学习一--人脸检测
- 在Ubuntu上安装OpenCV3.0和Python-openCV的经历
- OpenCV配置,从来没有这么简单!
- ubuntu下opencv和qt的安装配置
- OpenCV学习笔记(二十五)——OpenCV图形界面设计Qt+VS2008
- 分享一些OpenCV实现立体视觉的经验
- 关于OpenCv图像变换与基本图形检测
- "应用程序正常初始化失败"-0xc0150002 解决办法
- OpenCV->HSV色彩空间