OpenCV:将 YAML 文件读入 CvMat 结构

Posted

技术标签:

【中文标题】OpenCV:将 YAML 文件读入 CvMat 结构【英文标题】:OpenCV: Reading a YAML file into a CvMat structure 【发布时间】:2010-03-09 23:13:23 【问题描述】:

使用 OpenCV,将 CvMat 结构保存到磁盘上的 YAML 文件很容易

CvMat* my_matrix = cvCreateMat( row_no, col_no, CV_32FC1 ); 
cvSave("filename.yml", my_matrix);

但是,我找不到从磁盘读回保存文件的简单方法。 OpenCV 中是否有可以处理此问题并从 YAML 文件创建 CvMat 结构的函数?

【问题讨论】:

【参考方案1】:
CvMat* my_matrix;
my_matrix = (CvMat*)cvLoad("filename.yml");

似乎可以解决问题!

【讨论】:

以上是关于OpenCV:将 YAML 文件读入 CvMat 结构的主要内容,如果未能解决你的问题,请参考以下文章

人脸检测 OpenCV + Qt + cvMat

OpenCV CvMat 到 Mat 和指针

c_cpp 将base 64映像解码为cvmat opencv 3.0

OpenCV 和 ROS:cvMAT 中的空指针错误

opencv中Mat与IplImage,CVMat类型之间转换

《学习opencv》笔记——基本数据结构,CvMat,矩阵訪问