【问题标题】:OpenCV: Storing Mat dataOpenCV:存储 Mat 数据
【发布时间】:2015-04-30 14:56:35
【问题描述】:

我想将 Mat 数据存储到可以写入 .CSV 文件的内容中。

所以我有一个返回 rvec 和 tvec 的函数。 Rvec 是来自 Rodrigues 函数的旋转向量。 Tvec 是solvePnPRANSAC 函数的平移向量。 Rvec 和 Tvec 都是 Mat 类型。

我正在循环播放视频文件,并希望将 rvec 的每次迭代保存到单个 nx3 数组中,并将 tvec 的每次迭代保存到不同的 nx3 数组中。

我认为最简单的方法是使用 .push_back。

执行此操作并将最终数组写入 CSV 文件的最简单方法是什么?

【问题讨论】:

    标签: c++ opencv


    【解决方案1】:

    push_back 应该可以创建矩阵。要写入文件,您可以使用 << 运算符:

    http://docs.opencv.org/doc/tutorials/core/mat_the_basic_image_container/mat_the_basic_image_container.html#creating-a-mat-object-explicitly

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-03-23
      • 2019-04-29
      • 1970-01-01
      • 1970-01-01
      • 2016-03-05
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多