谁有庞峰opencv视频跟踪解压密码?分享一下

OpenCV中播放AVI视频的问题
int main(int argc,char* argv)
cvNamedWindow("example",1);
CvCapture* capture = cvCreateFileCapture("test01.avi");
//CvCapture* capture =
cvCreateFileCapture("tree01.avi");
frame = cvQueryFrame(capture);
if(!frame)
cvShowImage("example",frame);
char c = cvWaitKey(33);
if(c == 27)
cvReleaseCapture(&capture);
cvDestroyWindow("example");
视频一闪而过的解决方法:
尽管是AVI文件,但也可能使用了某种codec,例如:MJPEG Decompressor。
需要把它转换OpenCV支持的AVI文件. OpenCV支持的AVI如下:
Description
Uncompressed RGB, 24 or 32 bit
Uncompressed YUV, 4:2:0 chroma subsampled
identical to I420
转换格式解决方法:
a. File-&Open Video
Video-&Filters-&Add-&C 选择4:2:0 Planar YCbCr
(YV12)或者 32-Bit RGB。
c. Save as AVI. 保存完毕。”
最后再Import已经转换过的avi,就可以顺利运行了。
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。关于opencv videowrite的使用问题,我写的视频不知道怎么回事,返回的一直是-1
[问题点数:50分]
关于opencv videowrite的使用问题,我写的视频不知道怎么回事,返回的一直是-1
[问题点数:50分]
不显示删除回复
显示所有回复
显示星级回复
显示得分回复
只显示楼主
相关帖子推荐:
相关课程推荐:
2013年 总版技术专家分年内排行榜第三
2012年 总版技术专家分年内排行榜第七
匿名用户不能发表回复!|
每天回帖即可获得10分可用分!小技巧:
你还可以输入10000个字符
(Ctrl+Enter)
请遵守CSDN,不得违反国家法律法规。
转载文章请注明出自“CSDN(www.csdn.net)”。如是商业用途请联系原作者。谁知道OPENCV如何把视频显示到MFC的picture控件上 详细03_百度知道
谁知道OPENCV如何把视频显示到MFC的picture控件上 详细03
提问者采纳
原始图像 if(image) cvReleaseImage(&image); HDC hDC= pDC-&//&#47,添加一个picture 控件(改资源号为IDC_STATIC_PIC)和一个按钮;///GetClientRect(&rect);/ ////;///显示图片 DrawPicToHDC(//////////&#47.exe)基于对话框工程T&#47。响应按钮事件; CRect rect,程序可能会报错, IDC_STATIC_PIC);////&#47,添加如下代码;//GetSafeHdc();///////// GetDlgItem(ID)-&&#47:; ReleaseDC(pDC);&#47: --------------------------------------------------------------------- ---------------------- IplImage *image=NULL;////////////////&#47:VC6 新建MFC(;///// 注;/////&#47.DrawToHDC(hDC;&#47:如果当一开始显示多通道图像后,再载入单通道图像的时候;/ } 简单介绍一下过程;//////&#47:51 ///// ////////&#47.jpg&///// / // image = cvLoadImage(&/&#47:DrawPicToHDC(IplImage * 用于在控件 ID 上显示图片 img void CTestDGetDC();///////////&#47, UINT ID) { CDC *pDC = GetDlgItem(ID)-&&#47,1);&#47,&rect).CopyOf(img); CvvI/////&#47OPENCV 如何把视频显示到MFC 的picture 控件上
其他类似问题
5人觉得有用
为您推荐:
opencv的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁我想请教一下在opencv中怎么读取视频的前一帧_百度知道
我想请教一下在opencv中怎么读取视频的前一帧
个方法是保存前一帧的图像数据另一个是设定CvCapture的属性,可以跳到任意帧cvSetCaptureProperty(capture, CV_CAP_PROP_POS_FRAMES, nPos)
其他类似问题
为您推荐:
opencv的相关知识
其他2条回答
可以的。cvGrapFrame函数是可以抓取每帧图像的。
可以说的具体点吗?怎么才能把前一帧读取出来?
不能一次读两帧么?
什么意思?就是我要指定读取某一帧 然后再读取他的前一帧
视频只能顺序读取,你读取到第n帧,说明你第n-1帧已经读过了。只要你不释放它,它就已经在内存里了。
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁用opencv复制视频 (不断的从原视频提取并写)在windows写会创建一个大小为0的文件,在ubuntu下没反应?_百度知道
用opencv复制视频 (不断的从原视频提取并写)在windows写会创建一个大小为0的文件,在ubuntu下没反应?
如果要用到ffmpeg,请问怎么用,要转换成什么。
大家好,我是可爱的主页菌么么哒!今天呢,主页菌带给各位萌萌的新生们超级校医院体检
其他类似问题
为您推荐:
opencv的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁}

我要回帖

更多关于 opencv读取视频 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信