MatLab Load cv::Mat 导入数据

简介:

我们有时候在项目中需要将OpenCV中的cv::Mat导入MatLab进行分析与处理,那么如果把数据转过去呢,我们的做法是首先将cv::Mat导出为txt文件,或者是yml文件,请参见我之前的博客Write cv::Mat to a file

导出的txt文件可以直接load进MatLab,如果数据是多维数组的话,只需用写几行代码来修改下即可,参见代码如下:

// If the size of 'im' is m by n by k,then the loaded 'data' is m by n*k, we need to split it
data = load('im.txt');
for i = 1:k
    newData(:,:,i) = data(:,i:k:end);
end

本文转自博客园Grandyang的博客,原文链接:导入数据MatLab Load cv::Mat ,如需转载请自行联系原博主。

相关文章
|
10月前
|
存储 Python
如何用matlab实现矩阵与mat格式、xlsx格式文件互转
如何用matlab实现矩阵与mat格式、xlsx格式文件互转
127 0
|
存储 API
Matlab+Qt开发笔记(二):Qt打开mat文件显示读取的数据
Matlab+Qt开发笔记(二):Qt打开mat文件显示读取的数据
Matlab+Qt开发笔记(二):Qt打开mat文件显示读取的数据
python读取matlab数据(.mat文件)
我们都知道,matlab是一个非常好用的矩阵计算分析软件,然额,matlab自带的绘图效果极为锯齿,所以,这里分享一个在python中读取matlab处理后的数据.mat文件。
|
C# 数据格式
开源Math.NET基础数学类库使用(03)C#解析Matlab的mat格式
原文:【原创】开源Math.NET基础数学类库使用(03)C#解析Matlab的mat格式  开源Math.NET基础数学类库使用系列文章总目录:    1.开源.NET基础数学计算组件Math.NET(一)综合介绍    2.
1817 0

热门文章

最新文章