为了在Linux系统上安装Python版的OpenCV及其contrib模块,你可以按照以下步骤操作。这些步骤涵盖了检查环境、安装依赖、编译OpenCV及其contrib模块,并验证安装是否成功。 1. 检查Linux系统和Python环境 首先,确保你的Linux系统已经安装了Python和pip。可以通过在终端中运行以下命令来检查Python版本: bash python3 --version pip...
OpenCV 和 opencv_contrib 源码的版本需要一致,不然可能会出现问题。如果需要在 Python 环境中使用 OpenCV,还需要看一下 Python 版本和 OpenCV 版本的对应关系。作者使用的 Python 版本是 3.8.9,下载的 OpenCV 和 opencv_contrib 的版本是 4.2.0,选择合适的版本下载。 3、编译安装 将OpenCV 和 opencv_contrib 的...
第二步:下载 opencv 和 opencv_contrib 源码 从GitHub 下载 opencv 和 opencv_contrib 源码,如果你是刚刚 安装 Linux,那么最好就是修改源,不然下载会非常非常慢。 具体操作请移步百度: 如何修改 Linux 源。 我这里用的都是 4.2.0 的版本。 OpenCV和contirb 的源码下载路径: OpenCV:https://github.com/opencv/...
sudo apt-getinstall python-dev python-numpy libtbb2 libtbb-dev libjpeg-dev libpng-dev libtiff-dev libjasper-dev libdc1394-22-dev 1.2 下载并解压opencv及对应版本opencv_contrib源码包,以opencv4.5.2为例 wget https://github.com/opencv/opencv/archive/4.5.2.zip-O opencv-4.5.2.zipwget https://gi...
我是在虚拟机上跑的Linux5.8.0-44-generic。 配置如下: 目录 第一步:下载依赖文件 第二步:下载 opencv 和 opencv_contrib 源码 第三步:解压缩包 第四步:移动文件 第五步:生成 makefile 文件 第六步:进行 make 编译 第七步:配置路径 第八步:测试 opencv ...
cmake .. -DCMAKE_BUILD_TYPE=Release -DCMAKE_VERBOSE_MAKEFILE=ON \ -DCMAKE_INSTALL_PREFIX=/usr/local \ -DOPENCV_EXTRA_MODULES_PATH=../../opencv_contrib-4.3.0/modules -DOPENCV_ENABLE_NONFREE=ON\ -DBUILD_opencv_python3=ON -DWITH_1394=OFF \ -DWITH_IPP=ON -DWITH_TBB=ON -DWITH...
第二步:下载 opencv 和opencv_contrib源码 从GitHub 下载 opencv 和 opencv_contrib 源码,如果你是刚刚 安装Linux,那么最好就是修改源,不然下载会非常非常慢。 具体操作请移步百度: 如何修改 Linux 源。 我这里用的都是 4.2.0 的版本。 OpenCV和contirb 的源码下载路径: ...
2、源码安装 解压不多说,解压后将opencv_contrib放入opencv目录中。 cdopencv-4.7.0mkdirbuild &&cdbuild## 构建cmake -D CMAKE_BUILD_TYPE=RELEASE \ -D CMAKE_INSTALL_PREFIX=/usr/local \ -D INSTALL_C_EXAMPLES=ON \ -D INSTALL_PYTHON_EXAMPLES=ON \ -D OPENCV_GENERATE_PKGCONFIG=ON \ -D OPENCV...
安装完成后可通过以下python程序进行测试。若安装成功,输出的应该是你可用的gpu数。 import cv2 print(cv2.cuda.getCudaEnabledDeviceCount()) 参考文献: 在Linux 系统中编译安装 OpenCV[需要在C++调用的同学可以参考,写的比我详细,但是没有安装python包的部分] ...