问题遇到的现象和发生背景
参考博主代码(https://blog.csdn.net/xunqiudaan/article/details/81008115 ),用python的opencv调用笔记本摄像头录制视频,采用h.264编码,生成avi格式视频文件。
目前已实现录制时保存每帧图像和提取生成的视频文件的每帧图像。但需求是需要录制时的图像与从视频文件提取的图像完全一致才能进行下一步,经过对比对应帧,录制时保存的图像比从视频文件提取的图像略小,猜测是因为录制时保存的图像是摄像头获取的原始图像,这个图像写入视频文件时经过了有损编码,导致图像不完全一致。
我想要达到的结果
是否有办法在录制时获取与视频文件中提取的完全一致的图像?非常感谢!