OpenCV的播放视频的问题

用OpenCV将avi格式转换成mjpg格式时出现下面的提示,没有输出文件生成。求高人指教!不胜感激!... 用OpenCV将avi格式转换成mjpg格式时出现下面的提示,没有输出文件生成。求高人指教!不胜感激! 展开
 我来答
gujiazhou
2011-07-28
知道答主
回答量:18
采纳率:0%
帮助的人:20.3万
展开全部
应该是写入视频的时候视频结构有问题,比如编解码方式不对,看你选的什么方式,你要保存为mjpg的话,应该是设置为 CV_FOURCC('M','J','P','G') 忘记是这个顺序还是反序来着了,你都试下吧。还有最后要把所有图像指针,视频写入指针,视频读取指针什么之类的都释放。
百度网友df5604ebc8a
2011-07-16 · TA获得超过2701个赞
知道大有可为答主
回答量:4883
采纳率:0%
帮助的人:2721万
展开全部
你这段程序中的下面两个语句就是显示视频的:
cvNamedWindow( "Example2", CV_WINDOW_AUTOSIZE );
cvShowImage( "Example2", frame );
你的问题恐怕是怎么读一个视频进去,这个程序是个控制台程序,将你要处理的视频放到你这段代码生成的.exe文件所在的文件夹下,通过开始菜单进入命令行程序,cd命令进到此文件夹,
输入: 你的程序名.exe 要打开的视频文件名
然后回车即可

具体说明见:
追问
试过了,还是同样的问题
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友c69af39
2011-07-22 · TA获得超过377个赞
知道小有建树答主
回答量:399
采纳率:0%
帮助的人:325万
展开全部
溢出了,不能超过255
追问
能不能具体点
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
denu1024
2011-07-26 · TA获得超过445个赞
知道小有建树答主
回答量:332
采纳率:0%
帮助的人:150万
展开全部
有些视频格式不支持吧
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
majian5211314
2012-03-21
知道答主
回答量:46
采纳率:0%
帮助的人:20万
展开全部
你应该下载一个avi解码器 Xvid
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匡晔李山槐
2020-02-12 · TA获得超过3741个赞
知道大有可为答主
回答量:3134
采纳率:25%
帮助的人:213万
展开全部
是不是用cvShowImage来显示图像的,如果是这个的话,要价格cvWaitKey()才会显示。时间设个几毫秒就差不多了。也有可能是你摄像头驱动问题,OpenCV支持VFW驱动的摄像头,现在很多的WDM驱动的摄像头貌似不支持,你可以去OpenCV中文论坛上找yushiqi写的那个基于directshow的类来采集图像。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式