本页目录
- 1、安装配置
- 2、测试
- api:https://osgeo.cn/opencv-python/ch01-setup/chapter.html
安装配置
参考:
01.01.02.DeepSeek:环境搭建篇(安装配置 显卡驱动)
01.01.01.DeepSeek:环境搭建篇(安装配置 开发环境 conda+python)
安装配置opencv
yuminstallfreeglut*-ycd/usr/local/softwaregitclone https://github.com/opencv/opencv_contrib.git&&\gitclone https://github.com/opencv/opencv.gitmkdir-p/usr/local/software/opencv/build /usr/local/software/opencv/build/installchmod0777-R/usr/local/software/opencv*chowndkli:dkli-R/usr/local/software/opencv*cd/usr/local/software/opencv/build cmake..-DCMAKE_INSTALL_PREFIX=/usr/local/software/opencv/build/install\-DOPENCV_EXTRA_MODULES_PATH=/usr/local/software/opencv_contrib/modules\&&make-j$(nproc)\&&makeinstall-j$(nproc)chmod0777-R/usr/local/software/opencv*chowndkli:dkli-R/usr/local/software/opencv*# 因为是linux 64位 因此删除和系统不同的文件find/usr/local/software/opencv/build-namearm32-print0|xargs-0rm-rffind/usr/local/software/opencv/build-namearm64-print0|xargs-0rm-rfcat>>/etc/profile<<"EOF" #set opencv environment OPENCV_HOME=/usr/local/software/opencv OPENCV_INCLUDE=$OPENCV_HOME/build/install/include PATH=$OPENCV_HOME:$OPENCV_INCLUDE:$OPENCV_HOME/build:$OPENCV_HOME/include:$OPENCV_HOME/include/opencv2:$OPENCV_HOME/modules:$OPENCV_HOME/build/bin:$OPENCV_HOME/build/install/bin:$OPENCV_HOME/build/include:$OPENCV_HOME/build/include/lib:$OPENCV_HOME/build/include/modules:$OPENCV_HOME/build/include/opencv2:$OPENCV_INCLUDE/opencv4:$OPENCV_INCLUDE/opencv4/opencv2:$PATH: export OPENCV_HOME OPENCV_INCLUDE PATH EOFsource/etc/profilecd/usr/local/softwarecat>getPath.sh<<'EOF' #!/bin/bash var1=$(find /usr/local/software/opencv/build/ -name "*.so" -type f) var2=$(dirname $var1) var3=$(echo $var2 | tr ' ' '\n' | sort | uniq | tr '\n' ' ') echo $var3 | tr ' ' '\n' | tee -a /etc/ld.so.conf.d/local.conf EOFchmod0777 getPath.sh&&chowndkli:dkli getPath.sh&&./getPath.shcat/etc/ld.so.conf.d/local.conf ldconfigrm-rf/usr/local/software/getPath.sh opencv_version# 模仿:/usr/local/software/opencv/build/unix-install/opencv4.pccp-Rf/usr/local/software/opencv/build/install/lib64/pkgconfig/opencv4.pc /usr/local/software/pkg-config/opencv4.pcchmod0777-R/usr/local/software/pkg-configchowndkli:dkli-R/usr/local/software/pkg-config pkg-config--modversionopencv4测试
# 查看Include配置pkg-config--cflagsopencv4# 查看Library配置pkg-config--libsopencv4