TX2 코어 보드 설치 OpenCV3.2(cuda9.0 환경에서)
2122 단어 TX2
TX2 핵심판을 사오면 cuda9.0, 이것은 오픈cv3와 잘 어울리지 않는다고 하는데 설치하는 과정에서 확실히 느꼈고 많은 부분을 바꾸어야 한다고 합니다.
1. 오픈cv 다운로드3.2
오픈cv 홈페이지를 클릭하여 오픈cv3를 찾으세요.2 버전, 직접 다운로드하여 압축을 풀면 됩니다.
설치에 필요한 의존성:
1. sudo apt-get install build-essential
2. sudo apt-get install cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev
3. sudo apt-get install python-dev python-numpy libtbb2 libtbb-dev libjpeg-dev libpng-dev libtiff-dev libjasper-dev libdc1394-22-dev
2. 오픈cv 설치
오픈cv를 참고하여 이 스티커를 설치하면 오픈cv를 설치할 수 있습니다. 그런데 이 스티커는 잘 모르겠어요. 제가 작은 변경을 했지만 순조롭게 설치했습니다. 시청자 여러분만 참고할 수 있습니다.
우선 다운로드한 설치 패키지를 홈의 사용자 루트 디렉터리로 압축한 다음,build 폴더를 새로 만들고,build에 들어가면 my 를 새로 만듭니다cmake.sh의 스크립트 파일, 다음 내용을 my 로 복사cmake.sh:
#!/bin/bash
cmake -DCMAKE_BUILD_TYPE=Release \
-DCMAKE_INSTALL_PREFIX=/usr \
-DBUILD_PNG=OFF \
-DBUILD_TIFF=OFF \
-DBUILD_TBB=OFF \
-DBUILD_JPEG=OFF \
-DBUILD_JASPER=OFF \
-DBUILD_ZLIB=OFF \
-DBUILD_EXAMPLES=ON \
-DBUILD_opencv_java=OFF \
-DBUILD_opencv_python2=ON \
-DBUILD_opencv_python3=OFF \
-DENABLE_PRECOMPILED_HEADERS=OFF \
-DWITH_OPENCL=OFF \
-DWITH_OPENMP=OFF \
-DWITH_FFMPEG=ON \
-DWITH_GSTREAMER=OFF \
-DWITH_GSTREAMER_0_10=OFF \
-DWITH_CUDA=ON \
-DWITH_GTK=ON \
-DWITH_VTK=OFF \
-DWITH_TBB=ON \
-DWITH_1394=OFF \
-DWITH_OPENEXR=OFF \
-DCUDA_TOOLKIT_ROOT_DIR=/usr/local/cuda-9.0 \
-DCUDA_ARCH_BIN=6.2 \
-DCUDA_ARCH_PTX="" \
-DINSTALL_C_EXAMPLES=ON \
-DINSTALL_TESTS=OFF \
-DOPENCV_TEST_DATA_PATH=../opencv_extra/testdata \
..
그리고 my 변경cmake.sh 파일의 실행 권한:
chmod u+x my_cmake.sh
스크립트 파일을 실행하기 전에 오픈cv에서 cuda의 cmake 파일을 변경해야 합니다. 이것은 이 블로그를 구체적으로 보면 매우 상세하게 썼습니다.
블로그 요구에 따라 변경한 후build 폴더에 들어가서 실행:
./my_cmake.sh
cmake 프로세스를 기다립니다.
그리고 make-j8, 만약에 make 과정에 오류가 발생하면 다시 한 번 make를 하고 -j8을 추가하지 않아도 됩니다.
마지막:
sudo make install
큰일 났다!
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
TX2 코어 보드 설치 OpenCV3.2(cuda9.0 환경에서)오늘 새로 도착한 TX2는 아직 손이 뜨거워서 무인기에서 시각적 목표 식별을 해야 하기 때문에 당연히 OpenCV를 설치해야 합니다! TX2 핵심판을 사오면 cuda9.0, 이것은 오픈cv3와 잘 어울리지 않는다고 ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.