标签 模式识别 下的文章

cvCreateVideoWriter 多线程下怪问题

最近再做一个视频识别的项目,发现一个奇怪的问题,opencv的cvCreateVideoWriter函数得到正确执行并返回正确的CvVideoWriter结构体指针,但result=cvWriteFrame(writer,pFrameCur);怎么执行result都得0。而且生成的avi文件“神隐”了哪里找都找不到。

在黑屏程序下发现代码执行相当正常。原项目使用了多线程,将多线程改为顺序执行,一切正常,有没有有志之士帮忙解释下这个问题。代码如下: