【问题标题】:Difference between cvMat, Mat and IpImagecvMat、Mat 和 IpImage 的区别
【发布时间】:2012-06-14 16:51:30
【问题描述】:

我目前正在尝试发现 opencv 库,但数据结构似乎有点混乱。所以有cv::MatcvMatIpImage,每个都有不同的例子。 据我所知,opencv 已经从 C 迁移到 C++,然后对 2.4 版进行了重大更改。
那么推荐使用哪种数据结构,通常是否有任何文档,例如 opencv 程序员指南,解释推荐的数据结构以及此代码迁移是如何发生的(我不是在询问代码 api 或教程页面)

非常感谢

【问题讨论】:

    标签: opencv


    【解决方案1】:

    cv::MatcvMat 的 c++ 版本,它们是相同的,如果您查看代码,您会发现 c++ 版本只是转到 c 代码。如果您使用 C++,请使用 cv::Mat

    C 没有命名空间,因此您可以将 cv 放在每个函数名前面,这样它就不会与其他库冲突

    IpImage 是旧的 Intel IPP 兼容图像格式。您永远不需要使用它,但如果您正在使用其他一些旧库,则可以在它们之间进行转换。

    Welcome to opencv documentation 开始获取新文档

    (OpenCV 已经经历了几次重组,旧网站都一直处于混乱状态。希望从现在开始一切都在 http://opencv.org/ 之下)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-09-28
      • 2023-03-29
      • 2018-08-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多