OpenCV如何使用:: FileStorage或Boost来保存指针?

时间:2018-04-06 11:56:17

标签: c++ opencv boost

我目前正在开发一个项目,其中我有一个巨大的数组,其中每个元素由:: Mat,a :: Point2d和其他一些基元和指针组成。后来,我创建了多个对象,指向这个大数组中的一些位置。这意味着这些对象中的每一个都由指针向量组成。我试图将我的大模型保存在磁盘上,但不幸的是还没有成功。

我尝试了两件事:

  1. 使用:: FileStorage完成任务,但是,只要指针出现,就不再有任何作用了。由于我的结构大致仅由指针组成,因此没有帮助。

  2. 我发现的另一种方式是提升,它非常有效地应对指针。但是,没有一个OpenCV对象有一个序列化例程,需要boost :: serialize它。

  3. 之前有人做过类似的事吗?谢谢你的帮助!

0 个答案:

没有答案