擅长:python、mysql、java
<p>我做了进一步的调查。为了进行测试,我更改了代码,使用pygame从网络摄像头抓取图像。简言之:相机正在工作,并显示美丽的图像。由于某些原因,open video在解码网络摄像头帧时存在一些问题。也许我遗漏了一些参数,但目前我不知道遗漏了哪些参数</p>
<pre><code>import pygame
import pygame.camera
def getFrame():
""""""
pygame.init()
pygame.camera.init()
cam = pygame.camera.Camera('/dev/video2',(1280, 720))
cam.start()
screen = pygame.display.set_mode((1280, 720),0)
while(True):
image = cam.get_image()
screen.blit(image,(0,0))
pygame.display.flip()
def main(args):
getFrame()
sys.exit()
if __name__ == "__main__":
main(sys.argv)
</code></pre>