打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
视频存图像 计时
userphoto

2014.07.25

关注

int _tmain(int argc_TCHARargv[])

{

CvCapture *capture=cvCaptureFromFile("未命名_0.mp4");

IplImageframe=cvQueryFrame(capture);

if (!frame)

{

cout<<"can not find video"<<endl;

return -1;

}

//CTimeDiffer   tif;

//tif.StartTiming();

//double span = tif.GetElapseTime();

long begin,end,time;

IplImagegray=cvCreateImage(cvGetSize(frame),8,1);

char filename[100];

int fnum=0;

cvNamedWindow("gray");

while (frame)

{

fnum++;

begin = clock();

sprintf(filename,"image\\result %d.jpg",fnum);

cvCvtColor(frame,gray,CV_RGB2GRAY);

cvShowImage("gray",gray);

cvSaveImage(filename,gray);

end = clock();

time = end - begin;

cout<<time<<endl;

if (cvWaitKey(1)>=0)

{

break;

}

frame=cvQueryFrame(capture);

}

return 0;

}

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
[转]使用opencv提取视频每一帧及将连续图片合成视频
最简单的目标跟踪(模版匹配)
opencv 运动检测 三帧差法
笔记本内置摄像头视频播放和存储
[OpenCV+C#]开发环境的搭建
教你如何利用python调用摄像头
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服