发布网友 发布时间:2022-04-26 07:54
共6个回答
热心网友 时间:2022-06-25 12:54
应该是写入视频的时候视频结构有问题,比如编解码方式不对,看你选的什么方式,你要保存为mjpg的话,应该是设置为 CV_FOURCC('M','J','P','G') 忘记是这个顺序还是反序来着了,你都试下吧。还有最后要把所有图像指针,视频写入指针,视频读取指针什么之类的都释放。热心网友 时间:2022-06-25 12:55
你这段程序中的下面两个语句就是显示视频的:
热心网友 时间:2022-06-25 12:55
溢出了,不能超过255追问能不能具体点
热心网友 时间:2022-06-25 12:56
有些视频格式不支持吧热心网友 时间:2022-06-25 12:57
你应该下载一个avi解码器 Xvid热心网友 时间:2022-06-25 12:57
是不是用cvShowImage来显示图像的,如果是这个的话,要价格cvWaitKey()才会显示。时间设个几毫秒就差不多了。也有可能是你摄像头驱动问题,OpenCV支持VFW驱动的摄像头,现在很多的WDM驱动的摄像头貌似不支持,你可以去OpenCV中文论坛上找yushiqi写的那个基于directshow的类来采集图像。