我对使用或安装什么感到很困惑,因为有很多新旧组件,而且它们之间的关系对我来说很不清楚。
有OpenCV ,完成繁重工作的 C++ 库。
然后有各种提供 Python 支持的包,包括:
import cv2
. 可能我错过了一些...
对于现代 Python 3 项目,应该使用哪些组件?
使用
import cv
我正在尝试将 OpenCV 与 Django 项目一起使用,该项目希望找到带有
import cv
的库.那建议安装
python-opencv
.它还提到pyopencv
考虑到后者的年龄,这似乎很奇怪。cv
是什么包模块可用?系统与 Python 包
看起来像
python-opencv
是一个系统级包,它也安装 Python 模块,而 opencv-python
是一个 Python 包,它还安装系统级模块。那是对的吗?在这种情况下,我认为使用其中之一而不是两者都安装系统和 Python 库的想法是否正确?
最佳答案
在 opencv3 中,旧的 cv 或 cv2.cv api 被删除,在 python 中正确使用 opencv 就足够了 import cv2。
另一个包是 opencv-contrib-python
关于python - 将 Python 与 OpenCV 结合使用时,哪些组件会做什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56776166/