> 운영 및 유지보수 > 리눅스 운영 및 유지 관리 > 리눅스에서 opencv를 사용할 수 있나요?

리눅스에서 opencv를 사용할 수 있나요?

WBOY
풀어 주다: 2022-07-26 17:07:28
원래의
2913명이 탐색했습니다.

Opencv는 Linux에서 사용할 수 있습니다. opencv는 BSD 라이선스 오픈 소스를 기반으로 출시된 크로스 플랫폼 컴퓨터 비전 및 기계 학습 소프트웨어 라이브러리로 Linux, Windows, Android 및 macOS 운영 체제에서 실행될 수 있습니다. C 함수와 소량의 "C++" "클래스 구성을 포함하며 Python, Ruby, MATLAB 및 기타 언어의 인터페이스도 제공하며 이미지 처리 및 컴퓨터 비전에서 많은 공통 알고리즘을 구현합니다.

리눅스에서 opencv를 사용할 수 있나요?

이 튜토리얼의 운영 환경: linux7.3 시스템, Dell G3 컴퓨터.

Linux에서 opencv를 사용할 수 있나요?

OpenCV는 BSD 라이선스(오픈 소스)로 출시된 크로스 플랫폼 컴퓨터 비전 및 머신 러닝 소프트웨어 라이브러리로, Linux, Windows, Android 및 Mac OS 운영 체제에서 실행할 수 있습니다. 가볍고 효율적입니다. 일련의 C 함수와 소수의 C++ 클래스로 구성되어 있으며 Python, Ruby, MATLAB 및 기타 언어로 인터페이스를 제공하고 이미지 처리 및 컴퓨터 비전에서 많은 공통 알고리즘을 구현하고 사용합니다. 사용 가능한 경우 MMX 및 SSE 명령어는 이제 C#, Ch, Ruby 및 GO에 대한 지원도 제공합니다.

OpenCV 다운로드

다운로드 URL은 Releases - OpenCV입니다. Linux이므로 소스 버전을 다운로드하세요

리눅스에서 opencv를 사용할 수 있나요?

다운로드 후 홈 디렉터리에 파일을 복사하거나 새로 생성하세요. 하나는 홈 폴더에 저장하고 압축을 풀려면 명령줄을 입력하세요. 압축 해제 명령은

unzip opencv-3.4.15.zip
로그인 후 복사

여기서는 버전에 따라 다른 숫자를 입력합니다. 압축 해제 후의 내용은 다음과 같습니다

리눅스에서 opencv를 사용할 수 있나요?

그런 다음 환경을 구성하고 opencv에 필요한 것을 다운로드합니다. 종속성 라이브러리와 cmake는 다운로드 후 얻은 구성 파일을 직접 사용할 수 없기 때문에 cmake를 사용하여 명령을 통해

Download

sudo apt-get install cmake 
sudo apt-get install build-essential libgtk2.0-dev libavcodec-dev libavformat-dev libjpeg.dev libtiff5.dev libswscale-dev libjasper-dev
로그인 후 복사

을 컴파일한 후 다음을 입력해야 합니다. 파일에 my_build_dir 파일을 만들고

mkdir my_build_dir
cd my_build_dir
로그인 후 복사

를 입력하면 cmake가 일부 구성 파일을 빌드하고 생성하기 시작합니다

cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=/usr/local ..
로그인 후 복사

다음 단계는 sudo make

sudo make
로그인 후 복사

를 사용한 후 sudo make install을 실행하는 것입니다. 명령은 설치에 사용됩니다.

sudo make install
로그인 후 복사

다음 단계는 환경 변수를 구성하는 것입니다. 구성 프로세스는 Windows 시스템보다 조금 더 복잡합니다. 먼저 gedit를 통해 경로를 추가하고 파일 끝에 /usr/local/lib를 추가합니다.

sudo gedit /etc/ld.so.conf.d/opencv.conf
로그인 후 복사

저장한 다음 명령줄 인터페이스로 잘라내어 명령을 실행하면 구성 경로가 적용됩니다.

sudo ldconfig
로그인 후 복사

bash 구성

sudo gedit /etc/bash.bashrc
로그인 후 복사

권장 학습: Linux 비디오 튜토리얼

위 내용은 리눅스에서 opencv를 사용할 수 있나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿