首页 热点专区 义务教育 高等教育 出国留学 考研考公

这段代码什么意思?谢谢啦

发布网友

我来回答

3个回答

热心网友

这个是OpenCV的代码,表示打开VideoWriter,这个writer是你自己封装的类么?OpenCV里面的写法如下:
CvVideoWriter *camWriter=cvCreateVideoWriter("wufei.avi",-1,fps,cvSize(frameW,frameH),isColor);//-1视频压缩的编码格式,fps播放的帧率,cvSize(frameW,frameH)视频图像的大小,isColor为1即为彩色图像

CV_FOURCC('X', 'V', 'I', 'D') 表示是XVID库进行压缩,压缩为MPEG4格式。

热心网友

如果writer对象的isOpened()这个方法返回的是false,则会执行"{...}"里的语句,接着,如果writer对象的open("output.avi", CV_FOURCC('X', 'V', 'I', 'D'), FPS, frame.size())方法返回的也是false,那么,return -1(具体这两方法如何实现的,那就要看源代码了,亲)

热心网友

路过,了解一下,祝你好运

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com