我对使用或安装什么感到很困惑,因为有太多的新旧组件,而且我之间不清楚它们之间的关系。
有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,导入cv2就足够了。
另一个包是opencv-contrib-python
关于python - 将Python与OpenCV结合使用时,哪些组件会做什么?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/56776166/