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

2024-04-18 03:57:21 发布

您现在位置:Python中文网/ 问答频道 /正文

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


Tags: 模块网络linuxwindowspygame照片摄像头python2
2条回答

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

             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/下载
  • videocapture.sourceforge.net/

2014年8月7日

游戏3.4版本。被释放

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(windows7上的测试)代码[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

相关问题 更多 >