有人能详细解释一下cv和cv2的不同之处吗?是什么让cv2比cv更好更快?

Can anyone in detail explain how cv and cv2 are different and what makes cv2 better and faster than cv?

本文关键字:cv cv2 是什么 更好 解释 一下      更新时间:2023-10-16

我最近开始在python中使用openCV。我遇到过各种比较cv和cv2的帖子,并概述了cv2是如何基于numpy并使用数组(cvMat)的,而不是cv使用旧的openCV绑定,使用Iplimage *(如果我错了,请纠正我)。

然而,我真的很想知道基本技术(Iplimage*和cvMat)是如何不同的,为什么后来更快更好,以及在cv和cv2中分别使用它们如何在性能方面产生差异。

谢谢。

毫无疑问,-使用cv2

封装IplImage和CvMat的旧cv api正在逐步淘汰,并且将在opencv的下一个版本中不再可用

较新的cv2 API使用numpy数组几乎任何东西,所以你可以很容易地将它与scipy, matplotlib等组合。