资源源代码:http://download.csdn.net/detail/nuptboyzhb/3961639
版本1.0.1新增内容
Ø 新建菜单项,Learning OpenCV——> OpenCVr入门——>播放AVI视频。
Ø 为’ 播放AVI视频’菜单项设置属性如下:
Ø 为上述菜单项建立类向导,设置如下:
Ø 编辑代码:
代码具体如下
void CCVMFCView::OnPlAYAVITEST()
{
// TODO: Add your command handler code here
//郑海波 2011年12月9日
//参考:learning opencv Page21
CString csFilter="AVI Files(*.AVI)|*.AVI||";
CString strFileName;
CFileDialog FileDlg(true,NULL,NULL,OFN_HIDEREADONLY,csFilter);
// 文件存盘对话框
if (FileDlg.DoModal()==IDOK )
{ // 选择了文件名
strFileName = FileDlg.m_ofn.lpstrFile;
if (FileDlg.m_ofn.nFileExtension == 0)
{ // 无文件后缀
strFileName = strFileName + ".avi";
// 加文件后缀
}
CString WindowName1="Display by CV";//创建窗口的名称
cvNamedWindow(WindowName1,CV_WINDOW_AUTOSIZE);//创建窗口
//------------------------------
CvCapture *capture =cvCreateFileCapture(strFileName);//由待播放的视频名,创建CvCapture指针
IplImage *frame;//创建图像指针 用作显示的图片
while(1)
{
frame=cvQueryFrame(capture);//从capture 获取一帧图像
if(!frame)
{
break;
}
cvShowImage(WindowName1,frame);
char c=cvWaitKey(33);//等待33毫秒,如果无按键,返回值c=-1。如果有按键,返回按键的ASCII值
if(c==27)//27是Esc按键的ASCII值
{
break;//按下ESc键,停止播放
}
}
cvReleaseCapture(&capture);
cvDestroyWindow(WindowName1);
}
}
分享到:
相关推荐
libmpc-1.0.1-3.el7.x86_64.rpm
GaussDB_100_1.0.1-DATABASE-EULER20SP8-64bit
用于将owl文件转换为nt文件的三元组jar包
opencc-1.0.1-win64简繁体转换工具 opencc-1.0.1-win64简繁体转换工具
用于VS2015添加.netcore框架时的一个预览工具,目前用的sdk是2.2版本的,DotNetCore.1.0.1-VS2015Tools.Preview版本如上。
此版本为hedhat7.X以上版本,解压文件夹,里面包含了GaussDB_100_1.0.1-DATABASE-REDHAT-64bit.tar.gz,华为高斯数据库认证HCIA-GaussDB_V1.0实验手册.pdf,华为GaussDB 客户端工具—Data Studio 安装教程,照着文档...
guassdb100在redhat上安装包,单机部署的包,安装步骤请看自行上网查找。GaussDB_100_1.0.1-DATABASE-REDHAT-64bit.7z
赠送原API文档:geronimo-j2ee-management_1.1_spec-1.0.1-javadoc.jar; 赠送源代码:geronimo-j2ee-management_1.1_spec-1.0.1-sources.jar; 包含翻译后的API文档:geronimo-j2ee-management_1.1_spec-1.0.1-...
libXtst-1.0.1-3.1.i386.rpm
rocketMQ可视化工具,控制台输入java -jar jar包路径 即可启动服务,访问localhost:8080即可看到仪表台
赠送原API文档:osgi-resource-locator-1.0.1-javadoc.jar; 赠送源代码:osgi-resource-locator-1.0.1-sources.jar; 赠送Maven依赖信息文件:osgi-resource-locator-1.0.1.pom; 包含翻译后的API文档:osgi-...
辛辛苦苦下载的torch-1.0.1-cp35-cp35m-win_amd64.whl
guassdb100在redhat上安装包,单机部署的包,安装步骤请看我的文中介绍,经过大量实验搭建总结出来的文档
官方离线安装包,测试可用。使用rpm -ivh [rpm完整包名] 进行安装
dockerhub的镜像是几年前的了,特意打包了一个最新版分享
赠送原API文档:osgi-resource-locator-1.0.1-javadoc.jar; 赠送源代码:osgi-resource-locator-1.0.1-sources.jar; 赠送Maven依赖信息文件:osgi-resource-locator-1.0.1.pom; 包含翻译后的API文档:osgi-...
赠送原API文档:kerb-crypto-1.0.1-javadoc.jar; 赠送源代码:kerb-crypto-1.0.1-sources.jar; 赠送Maven依赖信息文件:kerb-crypto-1.0.1.pom; 包含翻译后的API文档:kerb-crypto-1.0.1-javadoc-API文档-中文...
挺早学习cocos2dx时做的,当时对这个感兴趣,由于不太熟悉,用的是cocos2dx很早的版本。cocos2d-1.0.1-x-0.9.1。但是从代码中可以学习到cocos2dx的基本的编写游戏时的思想,以及最基本的用法
libXau-devel-1.0.1-3.1.i386.rpm