Pix*_*xel 3 opencv image-processing
哪种使用方法最好?IplImage,CvMat还是Mat?
CvMat和Mat是一样的吗?
类型IplImage(C)和CvMat(C++)对应于旧版本的OpenCV.由于遗留原因,它们仍然在这里,特别是IplImage在网络上有许多代码示例.
如果你开始一个新项目,你应该拥抱cv::Mat并带来很多好的新C++ API(垃圾收集,自动图像分配/ dealloc,图像之间的数据共享,机器学习算法......).此API也会得到积极维护,而其他API可能会在某些时候消失.用C实现的Algorothms也被移植到最近的C++ API中.
但是,如果必须重用旧代码,则可以学习基础知识IplImage,并使用cv::Mat该工作的构造函数IplImage作为输入.
| 归档时间: |
|
| 查看次数: |
379 次 |
| 最近记录: |