CentOS 6 에서 OpenCV 설치 및 설정
http://www.jb51.net/os/RedHat/280309.html
가상 컴퓨터 환경
CentOS 6.5 커 널 버 전: 4.1.14 64 비트
gcc,gcc 4.4.7
cmake version 2.8.12.2
Python version 2.6.6
OpenCV 라 이브 러 리 설치
yum install cmake gcc gcc-c++ gtk+-devel gimp-devel gimp-devel-tools gimp-help-browser zlib-devel libtiff-devel libjpeg-devel libpng-devel gstreamer-devel libavc1394-devel libraw1394-devel libdc1394-devel jasper-devel jasper-utils swig python libtool nasm
(제 CentOS 에 No package gtk + devel available 가 나 타 났 습 니 다. 그리고 알 리 의 소스 를 바 꾸 는 것 도 소 용이 없 었 습 니 다. 그런데 나중에 해 보 니 그 라 이브 러 리 가 없 으 면 OpenCV 를 설치 할 수 있 고 구체 적 인 역할 을 모 릅 니 다)
지정 한 디 렉 터 리 에서 압축 풀기
zip opencv2.4.13.zip
압축 해제 후 openCV 2.4.13 디 렉 터 리 에서 컴 파일 에 사용 할 cmake 디 렉 터 리 를 만 들 고 cmake 명령 을 실행 합 니 다.
mkdir my-build
cd my-build
cmake -DCMAKE_BUILD_TYPE=RELEASE -DCMAKE_INSTALL_PREFIX=/usr/local -DBUILD_NEW_PYTHON_SUPPORT=NO ..
make install
touch /etc/ld.so.conf.d/opencv.conf
:/usr/local/lib
ldconfig
환경 변수:
vim /etc/bashrc
PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig
export PKG_CONFIG_PATH
저장 후 실행
source /etc/bashrc
cd opencv-2.4.13/samples/c
chmod 775 build_all.sh
./build_all.sh
컴 파일 완료 후 실행
./facedetect cascade=“/usr/local/share/OpenCV/haarcascades/haarcascade_frontalface_alt.xml”--scale=1.5 lena.jpg
설치 에 성공 하면 레 나 얼굴 에 파란색 동그라미 가 생 길 거 예요.
발생 할 수 있 는 오류:
[root@axtx opencv-2.4.13.5]# cmake -DCMAKE_BUILD_TYPE=RELEASE -DCMAKE_INSTALL_PREFIX=/usr/local -DBUILD_NEW_PYTHON_SUPPORT=NO .
CMake Error at CMakeLists.txt:11 (message):
FATAL: In-source builds are not allowed.
You should create a separate directory for build files.
-- Configuring incomplete, errors occurred!
원인: cmake 는 코드 디 렉 터 리 에서 직접 컴 파일 하 는 것 을 금지 합 니 다. 먼저 컴 파일 을 하려 면 디 렉 터 리 를 만 든 다음 에 들 어가 서 cmake 명령 을 실행 하여 컴 파일 해 야 합 니 다.
다음으로 전송:https://www.cnblogs.com/qjx-2016/p/8532296.html
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.