> 文档中心 > Jetson一键安装opencv4.1.0+opencv4.1.0_contrib

Jetson一键安装opencv4.1.0+opencv4.1.0_contrib

突然想着装一个OPENCV4.1顺便写个记录 

温馨提示:网不行的话先把这几个文件git pull下来

git glone https://github.com/Unlicensed-driver-ljx/opencv_contrib_essential_module.git
sudo apt-get purge libopencv*
looking for ccache --not foundsudo apt-get install ccachesudo apt-get install libtesseract-dev
下面的脚本installopencv41.sh和创建的OPENCV放一个目录就好了mkdir OPENCV

#!/bin/bash#Before installing on Nano need to increase memory. Can use swapfile to virtually increase.#Run these commands to add swap fileif [ "$#" -ne 1 ]; then    echo "Usage: $0 "    exitfifolder="$1"echo "** Install requirement"sudo apt-get updatesudo apt-get install -y build-essential cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-devsudo apt-get install -y libgstreamer1.0-dev libgstreamer-plugins-base1.0-devsudo apt-get install -y python2.7-dev python3.6-dev python-dev python-numpy python3-numpysudo apt-get install -y libtbb2 libtbb-dev libjpeg-dev libpng-dev libtiff-dev libjasper-dev libdc1394-22-devsudo apt-get install -y libv4l-dev v4l-utils qv4l2 v4l2ucpsudo apt-get install -y curlsudo apt install -y python3-pipsudo apt-get updateecho "** Download opencv-4.1.0"cd $folderwget https://github.com/opencv/opencv/archive/4.1.0.zip -O opencv-4.1.0.zipwget https://github.com/opencv/opencv_contrib/archive/4.1.0.zip -O opencv-contrib-4.1.0.zipunzip opencv-4.1.0.zipunzip opencv-contrib-4.1.0.zipcd opencv-4.1.0/echo "** Building make install..."mkdir releasecd release/cmake -D WITH_CUDA=ON -D CUDA_ARCH_BIN="5.3" -D CUDA_ARCH_PTX="" -D OPENCV_EXTRA_MODULES_PATH=../../opencv_contrib-4.1.0/modules -D WITH_GSTREAMER=ON -D WITH_LIBV4L=ON -D BUILD_opencv_python2=ON -D BUILD_opencv_python3=ON -D BUILD_TESTS=OFF -D BUILD_PERF_TESTS=OFF -D BUILD_EXAMPLES=OFF -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local ..make -j6sudo make installsudo apt-get install -y python-opencv python3-opencvsudo apt-get install -y libjpeg-devsudo pip3 install --user pillowecho "** Installation opencv-4.1.0 complete"