OpenCv + ffmpeg
时间: 2023-10-01 20:05:26 浏览: 206
基于gRPC+OpenCV+FFMPEG开发的多媒体处理服务+源码+开发文档(期末大作业&课程设计&项目开发)
OpenCV是一个开源的计算机视觉库,可以用于图像和视频处理。FFmpeg是一个用于处理多媒体数据的开源项目,包括音频解码器、视频解码器等等。在OpenCV中使用FFmpeg可以实现对视频的读取、写入和处理等功能。要将FFmpeg编译到OpenCV中,有两种方式可选:静态方式和插件方式。静态方式是将FFmpeg的代码直接嵌入到OpenCV的库中,这样可以在没有安装FFmpeg的情况下使用OpenCV的相关功能。插件方式是通过动态链接库的方式将FFmpeg与OpenCV进行关联,这样可以在运行时使用FFmpeg的功能。此外,虽然OpenCV依赖于libavresample这个库,但由于该库已经停止维护,因此在使用OpenCV时不会再使用该库。
阅读全文