基于OpenCV的计算机视觉技术实现.rar

源代码在线查看: 5-4.cpp

软件大小: 13882 K
上传用户: wylyyzjz
关键词: OpenCV 计算机视觉 技术实现
下载地址: 免注册下载 普通下载 VIP

相关代码

				
				// 存储矩阵到xml文件与yml文件。
				
				//
				/*
				
				//------------CvMat存储与读取-----------------------------
				
				//-------写入数据   cvWrite( fs_write, "CvMat", mat, cvAttrList(NULL,NULL) );		//
				//-------读入数据   mat_read = (CvMat*)cvRead( fs_read, mat_node);
				
				#include "cxcore.h"
				#include 
				
				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", memstorage, CV_STORAGE_WRITE );
				
				
					//-----------把mat写入xml文件-------------
				
					cvWriteComment( fs_write_xml, "mat_xml", 1 );			// 注释
					
					cvWrite( fs_write_xml, "CvMat", mat, cvAttrList(NULL,NULL) );	//写入数据到文件
				
				
					cvReleaseFileStorage (&fs_write_xml);				//释放文件存储器
				
				
					//-----------把mat写入yml文件-------------
				
					cvWriteComment( fs_write_yml, "mat_yml", 1 );			// 注释
					
					cvWrite( fs_write_yml, "CvMat", mat, cvAttrList(NULL,NULL) );	//写入数据到文件		
				
				
					cvReleaseFileStorage (&fs_write_yml);				//释放文件存储器
				
				
					//-----释放内存存储器--------
				
					cvReleaseMemStorage( &memstorage );
					 cvReleaseMat(&mat);
				
				
				}
				
				
				  //*/			

相关资源