OpenCV, Jetson Nano Geliştirici Kiti b01 üzerinde önceden yüklenmiştir. OpenCV sürümünüzü kontrol etmek için Python terminalinde aşağıdaki kodu çalıştırabilirsiniz.
1 2 |
import cv2 print(cv2.__version__) |
Ancak OpenCV’nin 4.0.0 gibi belirli bir sürümünü yüklemek istiyorsanız, Nvidia tarafından sağlanan bir kabuk betiğini kullanabilirsiniz. Komutlar aşağıdaki gibidir:
nano install_opencv.sh- Aşağıdaki kodu kopyalayıp yapıştırın.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 |
#!/bin/bash # # Copyright (c) 2018, NVIDIA CORPORATION. All rights reserved. # # NVIDIA Corporation ve lisans verenleri, bu yazılım, ilgili belgeler # ve bunlara yapılan herhangi bir değişiklik üzerindeki tüm fikri mülkiyet # ve mülkiyet haklarını saklı tutar. Bu yazılım ve ilgili belgelerin # açık bir lisans anlaşması olmadan kullanımı, çoğaltılması, ifşası veya # dağıtımı kesinlikle yasaktır. # if [ "$#" -ne 1 ]; then echo "Kullanım: $0 <Yükleme Klasörü>" exit fi folder="$1" user="nvidia" passwd="nvidia" echo "** Yükleme gereksinimleri" sudo apt-get update sudo apt-get install -y build-essential cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev sudo apt-get install -y libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev sudo apt-get install -y python2.7-dev python3.6-dev python-dev python-numpy python3-numpy sudo apt-get install -y libtbb2 libtbb-dev libjpeg-dev libpng-dev libtiff-dev libjasper-dev libdc1394-22-dev sudo apt-get install -y libv4l-dev v4l-utils qv4l2 v4l2ucp sudo apt-get install -y curl sudo apt-get update echo "** opencv-4.0.0 indiriliyor" cd $folder curl -L https://github.com/opencv/opencv/archive/4.0.0.zip -o opencv-4.0.0.zip curl -L https://github.com/opencv/opencv_contrib/archive/4.0.0.zip -o opencv_contrib-4.0.0.zip unzip opencv-4.0.0.zip unzip opencv_contrib-4.0.0.zip cd opencv-4.0.0/ echo "** Derleniyor..." mkdir release cd release/ cmake -D WITH_CUDA=ON -D CUDA_ARCH_BIN="5.3" -D CUDA_ARCH_PTX="" -D OPENCV_EXTRA_MODULES_PATH=../../opencv_contrib-4.0.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 -j3 sudo make install sudo apt-get install -y python-opencv python3-opencv echo "** opencv-4.0.0 başarıyla yüklendi" echo "** Hoşça kal :)" |
3. ctrl + o tuşlarına basın, ardından ctrl + x tuşlarına basın.
4. ./install_opencv.sh komutunu çalıştırın, ardından yukarıda sağlanan Python kodunu kullanarak test edin.
