我已经制作了一个简单的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相机Feed,我正在跳的可能性并没有改变我当前的代码,只改变了行:
cameras = pygame.camera.list_cameras()
通过添加RPi IP和登录信息,它可以在网络上找到RPi摄像头,而不是我的本地机器。但是我开始意识到这可能不是我想要的方式,但是如果有一种类似的方式不会处理VLC播放器或任何其他GUI应用程序对我来说没问题,因为我打算尽可能少地使用RPi内存和处理器,有没有接近我的方式#&# 39; m跳跃?