如何在Python中使用网络摄像头捕获图像?

时间:2018-08-12 09:10:55

标签: python webcam image-capture

有某些库,例如fswebcam,cv2等。但是pip在Win7 64位上找不到Python3的匹配发行版。还有其他库吗,或者我该如何使用这两个库从Python捕获图像

2 个答案:

答案 0 :(得分:0)

我使用openCV和numpy滚轮在我的64位Windows 10机器上安装了openCV,我使用pip进行了安装。

您可以在此处找到数字轮: https://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy

这里的cv2轮子: https://www.lfd.uci.edu/~gohlke/pythonlibs/#opencv

确保找到适合您的设置的滚轮,即。使用python 3.6的64位,请使用: numpy‑1.14.5 + mkl‑cp36‑cp36m‑win_amd64.whl

将它们保存在文件夹中,然后在命令窗口中导航到该文件夹​​并使用pip安装文件。

如果需要,可以在此处找到完整的指南: https://solarianprogrammer.com/2016/09/17/install-opencv-3-with-python-3-on-windows/

答案 1 :(得分:0)

我想原因是您同时安装了Python2和Python3,因此pip仅适用于Python2。您可以按以下方式安装OpenCV:

python3 -m pip install opencv-python

您必须确保Python 3已添加到系统路径,并且命令Python3可用。如果Python 3的可执行文件名为 Python ,只需将其重命名为 Python3