C++ Opencv播放AVI
2024-08-30 17:31:46
#include "cxcore.h"
#include "cvcam.h"
#include "windows.h"
#include <string>
#include "highgui.h" int main( int argc ,char ** argv)
{ CvCapture * capture = cvCreateFileCapture ("camera.avi");
if(capture==NULL)
{
printf("NO capture");
return 1;
}; double fps=cvGetCaptureProperty(capture, CV_CAP_PROP_FPS ); int vfps = 1000 / fps;
printf("%5.1f\t%5d\n",fps,vfps); cvNamedWindow("example",CV_WINDOW_AUTOSIZE);
IplImage * frame; while(1)
{
frame = cvQueryFrame( capture );
if(!frame)
break;
cvShowImage("example",frame);
char c = cvWaitKey(vfps);
if(c == 27 )break;
} cvReleaseCapture(&capture);
cvDestroyWindow("example");
return 0;
}
最新文章
- node 异步回调解决方法之yield
- MySQL主从复制
- oracle的回收站介绍
- javascript_core_10之继承与数组API
- 为什么MVC不是一种设计模式
- 数据结构算法C语言实现(六)---2.4一元多项式的表示及相加
- sql操作之修改表结构
- 测试mysql的sql语句预编译效果
- Xcode常见的编译、运行等错误的解决
- Xsocket学习
- bzoj 3165: [Heoi2013]Segment 动态凸壳
- Apache与Nginx的比较
- Jboss基础及简单的应用
- 【iOS】MD5数据加密和网络安全
- Shell第三篇:基本语法
- ORACLE虚拟索引(Virtual Index)
- PS制作漂亮紫色霓虹灯光文字
- 金融量化分析【day110】:NumPy通用函数
- 学习STM32单片机,从菜鸟到牛人就是这样简单(配视频资料)
- Python 随笔-1