首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > perl python >

python封装VideoCapture 捕获摄像头信息

2012-08-16 
python打包VideoCapture 捕获摄像头信息最近使用VideoCapture捕获摄像头信息,摸索了好久。首先要安装VideoC

python打包VideoCapture 捕获摄像头信息

最近使用VideoCapture捕获摄像头信息,摸索了好久。首先要安装VideoCapture,将解压的内容分别拷贝到python安装的目录。我的电脑中如下所示:

这样就可以使用VideoCapture,我使用wxpython做GUI,故需要将采集的信息以实时视频的形式显示在控件上。本来通过staticbitmap控件,通过定时器来更新图片,发现视频可以实时的显示,但是不停的闪烁。看完http://eagle516.iteye.com/blog/428801这篇博客之后决定采用同样的方式来实现。因为我集成在整个项目上,下面的程序是我测试用的,但已经完成基本的功能。

python封装VideoCapture 捕获摄像头信息

基本功能实现,但是打包时候又出现问题:首先尝试了使用py2exe打包,后来使用pyinstaller和cx_Freeze都会出现下面的问题。

python封装VideoCapture 捕获摄像头信息

但是如上图所示,我的确把要加载的两个文件拷贝到指定目录了。并且未打包之前的确可以执行。打包却出现问题(有知道的告知一下),最后通过在VideoCapture中注释掉下面几句代码,注释之后使用pyinstaller打包没有问题。

强烈推荐使用pyinstaller打包,使用非常简单。
python封装VideoCapture 捕获摄像头信息


热点排行