比较Python中的计算机视觉库

8
我希望选择一个Python计算机视觉库。我之前使用过C++的OpenCV,并且非常喜欢它。然而这一次,我需要用Python开发我的算法。我的短列表包括三个库: 1- OpenCV (Python封装) 2- PIL (Python图像处理库) 3- scikit-image 请帮我比较这些库吗?
在我的其他代码中,我使用numpy, scipy, scikit-learn。性能和易用性是重要因素,另外,对于我来说,可移植性也很重要。
谢谢您的帮助
1个回答

8

我主要使用OpenCV和scikit-image进行工作。我认为,尽管OpenCV更侧重于计算机视觉(分类、特征检测和提取等),但是最近scikit-image的发展迅速。在我使用的一些算法中,OpenCV的执行速度更快,但在大多数情况下,我发现使用scikit-image更容易,因为OpenCV的文档非常晦涩难懂。 只要OpenCV 2.x绑定与numpy以及scikit-image兼容,我会考虑同时使用这两个库,试图利用它们的优点。至少这是我在上一个项目中所做的。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接