比较python中的计算机视觉库

iam*_*pat 8 python opencv image-processing computer-vision scikit-learn

我想决定一个Python计算机视觉库.我在C++中使用过OpenCV,非常喜欢它.但是这次我需要用Python开发我的算法.我的短名单有三个库:1- OpenCV(Python包装器)2- PIL(Python图像处理库)3- scikit-image

你能帮我比较一下这些库吗?

我在其余的代码中使用了numpy,scipy和scikit-learn.性能和易用性是一个重要因素,便携性对我来说也是一个重要因素.

谢谢你的帮助

jab*_*edo 7

我主要使用OpenCV和scikit-image.我想说OpenCV更侧重于计算机视觉(分类,特征检测和提取......).然而最近scikit-image正在迅速改善.我遇到一些算法在OpenCV下运行得更快,但是在大多数情况下我发现使用scikit-image更加容易,OpenCV文档非常神秘.只要OpenCV 2.x绑定与numpy以及scikit-image一起使用,我就会考虑使用这两个库,试图更好地利用它们.至少是我在上一个项目中所做的.