opencv를 다운로드했지만 불행히도 설치 방법을 모릅니다. 온라인에서 찾은 모든 페이지는 콘솔에서 직접 다운로드하여 설치하는 방법 만 알려 주었으며 이미 다운로드했을 때 수행 할 작업이 아닙니다. 누구든지 어떻게해야하는지 말해 줄 수 있습니까?
opencv를 다운로드했지만 불행히도 설치 방법을 모릅니다. 온라인에서 찾은 모든 페이지는 콘솔에서 직접 다운로드하여 설치하는 방법 만 알려 주었으며 이미 다운로드했을 때 수행 할 작업이 아닙니다. 누구든지 어떻게해야하는지 말해 줄 수 있습니까?
답변:
Ubuntu에 OpenCV를 설치하려면 키보드에서 Ctrl+ Alt+ T를 눌러 터미널을 엽니 다. 열리면 아래 명령을 실행하십시오.
Ubuntu 12.04는 다음을 입력하여 쉽게 설치할 수있는 OpenCV 2.3.1 패키지를 제공합니다.
sudo apt-get install libopencv-dev
최신 버전을 사용하지 않아도 나머지는 건너 뛸 수 있습니다.
종속성 설치
sudo apt-get install build-essential checkinstall cmake pkg-config yasm
sudo apt-get install libtiff4-dev libjpeg-dev libjasper-dev
sudo apt-get install libavcodec-dev libavformat-dev libswscale-dev libdc1394-22-dev libxine-dev libgstreamer0.10-dev
libgstreamer-plugins-base0.10-dev libv4l-dev
sudo apt-get install python-dev python-numpy
sudo apt-get install libtbb-dev
sudo apt-get install libqt4-dev libgtk2.0-dev
OpenCV for Unix를 다음 위치로 다운로드하십시오. ~ / 다운로드
cd Downloads
wget http://downloads.sourceforge.net/project/opencvlibrary/opencv-unix/2.4.6.1/opencv-2.4.6.1.tar.gz
tar -xvf opencv-2.4.6.1.tar.bz2
cd opencv-2.4.6.1/
mkdir build
cd build
CMake를 사용하여 구성하십시오.
cmake -D WITH_QT=ON -D WITH_XINE=ON -D WITH_OPENGL=ON -D WITH_TBB=ON -D BUILD_EXAMPLES=ON ..
-D WITH_QT = ON을 추가하면 highgui 모듈이 GTK 대신 QT를 사용합니다. GTK와 함께 가고 싶다면 이것을 제거하십시오. 옵션에 대한 자세한 내용은 CMakeLists.txt 파일을 참조하십시오. 구성에 만족하면 컴파일을 시작할 수 있습니다.
make
컴파일이 오류없이 완료되면 다음과 같이 말하여 설치할 수 있습니다.
sudo make install
마지막으로 프로그램 끝에 다음 줄을 추가하여 프로그램이 런타임에서 OpenCV 라이브러리에 연결할 수 있는지 확인하십시오 /etc/ld.so.conf
.
/usr/local/lib
그런 다음 동적 링커 런타임 바인딩을 구성하십시오.
sudo ldconfig
libopencv-dev
폴더를 설치하지 못했습니다 /usr/include/opencv
. 그것들은 (원본 소스) [ archive.ubuntu.com/ubuntu/pool/universe/o/opencv/…에 있으며 폴더는 pkg-config 파일 opencv.pc
에서 참조되므로 원본 소스를 다운로드 및 압축 해제 한 다음 링크 / include/opencv
폴더를 /usr/include
작업 으로 복사
opencv
의 폴더 include
에 폴더가 있다고 가정합니다 . 그리고 libopencv-dev
터미널에서 설치 ? 설치된 버전이 위의 링크와 일치하는지 확인하십시오 ( '2.3.1-11ubuntu2'의 출력에 있어야 함 apt-cache showpkg libopencv-dev
). 그렇지 않은 경우 다음을 수행하지 마십시오. 위의 링크를 홈 폴더에 다운로드하여 압축을 풀었습니다. 터미널에서 않는 cd /usr/include
링크 할 다음 sudo ln -s ~/opencv_2.3.1.orig/include/opencv
또는 복사 할sudo cp ~/opencv_2.3.1.orig/include/opencv .
Ubuntu16.04 +에서 OpenCV를 설치하기가 더 쉬워졌습니다.
Ubuntu 16.04+ 의 OPenCV pypi 페이지 에 따르면 OpenCV를 설치하려면 다음을 수행하십시오.
대한 Python2.7 :
pip install opencv-python
대한 python3 :
pip3 install opencv-python
자세한 내용은를 참조하십시오 .
여기 스크립트가 있습니다 은 우분투에서 고대 FFmpeg 릴리스를 기반으로 opencv 2.4.8을 설치하는 데 도움 입니다.
용법:
wget -O- https://gist.github.com/olupotd/cd0c68f4c84153dffd16 | sh
여기 내가 만든 스크립트가 있습니다. 다른 스크립트에서 찾은 문제는 하나의 명령이 실패해도 중지되지 않는다는 것입니다. 맹목적으로 다음 명령을 따르고 결국 설치하지 않아도됩니다.
이 스크립트는 공식 웹 사이트에서 종속성을 자동으로 확인하고 가장 안정적인 릴리스를 다운로드하여 시스템에 설치합니다. 14.04에서만 테스트했으며 문제없이 여러 시스템에 설치했습니다.
여기서 다운로드 파일 인 스크립트를 사용하려면 터미널을 열고 cd
스크립트가 들어있는 디렉토리 로 터미널을 열고 다음 을 입력하십시오.
chmod u+x install_opencv_latest.sh
이제 스크립트를 실행하십시오.
./install_opencv_latest.sh
관리자 암호를 입력하고 설치를 2-3 회 확인하라는 메시지가 표시됩니다. 그냥 누르세요 Y. 사양에 따라 10-20 분이 걸립니다.
당신이 필요합니다 cd
당신은 아마 폴더에 다운로드를 할 것입니다 스크립트를 다운로드하는 디렉토리로
cd ~/Downloads
설치 지침을 찾기에 좋은 곳은 OpenCV 웹 사이트입니다.
현재 최신 버전 (opencv 3.2.0)에 대한 Linux 설치 지침은 다음과 같습니다.
http://docs.opencv.org/3.2.0/d7/d9f/tutorial_linux_install.html