跳转至

OpenCV

OpenCV 是一个计算机视觉库。用于开发实时的图像处理、计算机视觉以及模式识别程序。

官方镜像中已经提供了独立的 OpenCV 镜像,该镜像环境下提供支持 GPU 的 C++、Python 的 OpenCV。其他框架镜像中包含的 OpenCV 是通过 PIP 安装。

环境说明

OpenCV 框架镜像的代码与安装路径:

  • OpenCV 源码:/usr/src/opencv-4.5.4
  • OpenCV 模块源码:/usr/src/opencv_contrib-4.5.4
  • Build 路径:/usr/src/build
  • Install 路径:/usr/local/opencv

动态链接库路径已配置在 /etc/ld.so.conf.d/opencv.conf 文件中,pkg-config opencv --cflags --libs 可直接作为编译参数使用。

Python3 也使用通过源码编译出的 OpenCV。pip list 无法查看到 OpenCV 的包,直接导入即可。

python3 -c "import cv2; print(cv2.__version__)"