gpt4 book ai didi

opencv - 使用的最佳做法是什么? IplImage、CvMat 还是垫?

转载 作者:太空宇宙 更新时间:2023-11-03 21:02:24 31 4
gpt4 key购买 nike

哪个是最佳实践? IplImage 、 CvMat 还是 Mat ?

CvMat 和 Mat 是一样的吗?

最佳答案

类型IplImage (C) 和CvMat (C++) 对应于旧版本的OpenCV。由于遗留原因,它们仍然在这里,尤其是 IplImage,网络上有很多代码示例。

如果你开始一个新的项目,你应该拥抱 cv::Mat 和新的 C++ API,它带来了很多好处(垃圾收集的 kinf,自动图像分配/释放,数据之间的共享图像、机器学习算法……)。此 API 也在积极维护,而其他 API 可能会在某个时候消失。用 C 实现的算法也被移植到最近的 C++ API。

但是,如果您必须重用旧代码,您可以学习 IplImage 的基础知识,并使用与 IplImage< 一起工作的 cv::Mat 的构造函数 作为输入。

关于opencv - 使用的最佳做法是什么? IplImage、CvMat 还是垫?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15964523/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com