OpenCV (Open Source Computer Vision Library) 是一个开源的计算机视觉和机器学习软件库。OpenCV 支持多种图像格式,这主要得益于它底层所使用的图像编解码库。常用的图像文件格式包括但不限于以下几种:
- JPEG
- PNG
- BMP
- TIFF
- WebP
具体支持的格式可能还会依赖于安装的OpenCV版本以及它所依赖的其他库(如libjpeg, libpng等)的版本和配置。例如,一些较新的或者较少使用的格式可能只有在特定配置或版本中才被支持。此外,对于视频处理,OpenCV还支持各种视频格式和编解码方式,这同样取决于底层库(如FFmpeg)的支持情况。