xml和yml文件存储C风格代码

生成这两个文件


// 存储矩阵到xml文件与yml文件。

//
/*
//------------CvMat存储与读取-----------------------------


//-------写入数据 cvWrite( fs_write,"CvMat",mat,cvAttrList(NULL,NULL) ); //
//-------读入数据 mat_read = (CvMat*)cvRead( fs_read,mat_node);


#include "cxcore.h"

#include <iostream>

using namespace std ;

void main() { CvMat* mat = cvCreateMat( 3,3,CV_32SC1); cvSetIdentity(mat); //生成单位矩阵 CvMemStorage* memstorage = cvCreateMemStorage(0);//内存存储器(数据写入文件时需要) //文件存储结构 CvFileStorage* fs_write_xml = cvOpenFileStorage( "mat_xml.xml",memstorage,CV_STORAGE_WRITE ); CvFileStorage* fs_write_yml = cvOpenFileStorage( "max_yml.yml",CV_STORAGE_WRITE ); //-----------把mat写入xml文件------------- cvWriteComment( fs_write_xml,"mat_xml",1 ); // 注释 cvWrite( fs_write_xml,NULL) ); //写入数据到文件 cvReleaseFileStorage (&fs_write_xml); //释放文件存储器 //-----------把mat写入yml文件------------- cvWriteComment( fs_write_yml,"mat_yml",1 ); // 注释 cvWrite( fs_write_yml,NULL) ); //写入数据到文件 cvReleaseFileStorage (&fs_write_yml); //释放文件存储器 //-----释放内存存储器-------- cvReleaseMemStorage( &memstorage ); cvReleaseMat(&mat); }

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐


php输出xml格式字符串
J2ME Mobile 3D入门教程系列文章之一
XML轻松学习手册
XML入门的常见问题(一)
XML入门的常见问题(三)
XML轻松学习手册(2)XML概念
xml文件介绍及使用
xml编程(一)-xml语法
XML文件结构和基本语法
第2章 包装类
XML入门的常见问题(二)
Java对象的强、软、弱和虚引用
JS解析XML文件和XML字符串详解
java中枚举的详细使用介绍
了解Xml格式
XML入门的常见问题(四)
深入SQLite多线程的使用总结详解
PlayFramework完整实现一个APP(一)
XML和YAML的使用方法
XML轻松学习总节篇