将Pygame网络摄像头Feed显示到wxpanel项目中

时间:2013-11-13 01:34:23

标签: python wxpython

我创建了一个包含三个按钮的wxpython框架,将视频格式化为wxpanel时出现问题

这就是我对网络摄像头的流式传输方式。

#code for the stream of webcam to frame
pygame.camera.init()
screen = pygame.display.set_mode((220,220))
cam = pygame.camera.Camera("/dev/video0", (220,220))
cam.start()

while 1:
    image = cam.get_image()
    screen.blit(image,(0,0))
    pygame.display.update()
    for event in pygame.event.get():
        if event.type == pygame.QUIT:
            sys.exit()

以下是面板的代码

self.panel  = wx.Panel(self, -1, (550, 20), (410, 500), style=wx.SUNKEN_BORDER)

如何将我的凸轮屏幕放入面板。

1 个答案:

答案 0 :(得分:1)

我没有听说有人在WxPython中使用PyGame作为网络摄像头。为什么不在PyGame窗口中显示Feed呢?

或者,您可以将openCV与wxPython一起用于网络摄像头,详情请参见以下链接:

您也可以使用MPlayerCtrl查看网络摄像头Feed。以下是在wxPython中使用MPlayerCtrl的一些链接: