我制作了一个简单的pygame应用程序来访问本地机器摄像头,如下所示:
import pygame,sys
import pygame.camera
from pygame.locals import *
pygame.init()
pygame.camera.init()
stage= pygame.display.set_mode((640,480))
cameras = pygame.camera.list_cameras()
cam=pygame.camera.Camera(cameras[0],(640,480))
cam.start()
while 1:
image=cam.get_image()
stage.blit(image,(0,0))
pygame.display.update()
for e in pygame.event.get():
if e.type==pygame.QUIT:
pygame.quit()
quit()
我一直在四处寻找访问我的Raspberry Pi摄像头源的方法,它位于我的本地网络中,我希望能够做到的是不改变我当前的代码,只更改行:
cameras = pygame.camera.list_cameras()
它通过添加RPi IP和登录信息在网络上而不是本地机器上找到RPi摄像机,但是我开始意识到这可能不是我想要的方式,但是,如果有一种类似的方法不能处理VLC播放器或任何其他GUI应用程序,我会很好的,因为我打算尽可能少地使用RPi内存和处理器,有没有一种方法接近我所追求的呢?在
目前没有回答
相关问题 更多 >
编程相关推荐