【问题标题】:How do I capture images using webcam in Python?如何在 Python 中使用网络摄像头捕获图像?
【发布时间】:2018-08-12 09:10:54
【问题描述】:

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

【问题讨论】:

标签: python webcam image-capture


【解决方案1】:

我使用 openCV 和 numpy 轮子在我的 64 位 Windows 10 机器上安装了 openCV,我使用 pip 安装了这些轮子。

你可以在这里找到 numpy 轮子: 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/

【讨论】:

    【解决方案2】:

    我猜是因为你同时安装了 Python2 和 Python3,因此 pip 只适用于 Python 2。你可以按如下方式安装 OpenCV:

    python3 -m pip install opencv-python
    

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-02-09
      • 1970-01-01
      • 1970-01-01
      • 2015-09-10
      相关资源
      最近更新 更多