在python 3和windows中拍摄网络摄像头照片

时间:2014-04-19 20:59:29

标签: python image python-3.x webcam python-3.4

我希望能够在python 3和Windows中从网络摄像头拍摄照片。有没有支持它的模块?我试过pygame,但它只是linux和python 2,而VideoCapture只是python 2。

2 个答案:

答案 0 :(得分:6)

我一直在寻找同样的事情,到目前为止,我已经想出了一个空白。这就是我到目前为止所做的:

             2.7  3.2  3.3  3.4  LINUX  WIN32
-------------------------------------------------------
OpenCV       YES   -    -    -   YES    YES
PyGame       YES  YES  YES  YES  YES    YES
SimpleCV     YES   -    -    -   YES    YES
VideoCapture YES   -    -    -    -     YES

<强>资源

  • opencv.org/downloads.html
  • pygame.info/downloads /
  • simplecv.org/download
  • videocapture.sourceforge.net /

答案 1 :(得分:4)

07/08/14

Pygame 3.4 Ver。发布了

http://www.youtube.com/watch?v=SqmSpJfN7OE
http://www.lfd.uci.edu/~gohlke/pythonlibs/

您可以下载“pygame-1.9.2a0.win32-py3.4.exe”

从python 3.4中的网络摄像头拍照(在窗口7上测试)代码[1]

import pygame
import pygame.camera

pygame.camera.init()
cam = pygame.camera.Camera(0,(640,480))
cam.start()
img = cam.get_image()
pygame.image.save(img,"filename.jpg")




参考 [1] Capturing a single image from my webcam in Java or Python