2013-11-15 3 views
1

저는 대학 컴퓨터에서 일하므로 관리자 권한이 없으며 소프트웨어를 설치할 수 없습니다. 내 컴퓨터 학습 수업에서는 1440 개의 이미지를 18 개의 카테고리로 분류하고 분류하기 위해 "기존 라이브러리"를 사용할 수있었습니다.apt-get없이 Linux (Ubuntu)에서 OpenCV 실행

18 개의 개별 모델 (각 카테고리에 하나씩)을 교육하고 싶습니다. 그런 다음 일부 앙상블 방법을 사용하여 출력을 결합했습니다. 이러한 모델을 작성하는 데 어려움을 덜어주기 위해 OpenCV를 사용하고 기본적인 기성품 얼굴 인식 알고리즘을 구현하기를 원했습니다.

문제는 - OpenCV가 컴퓨터에 없으며 어떻게 가져올 지 잘 모르겠습니다. 문서를 읽는 것은 단순히 apt-get install libopencv-dev 또는 악화로 날을 제공합니다

cd ~/<my_working _directory> 
git clone https://github.com/Itseez/opencv.git 
cd ~/opencv 
mkdir release 
cd release 
cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local .. 
make 
sudo make install 

은 분명히 나는 ​​Sudo 명령에 액세스 할 수 없습니다.

관리자 권한없이 OpenCV의 기능에 액세스 할 수있는 방법이 있습니까? 나는 모든 라이브러리를 가지고 작업 디렉토리에 폴더를 만들 수 있었으면 좋겠다.

조금 더 나아간 디딤돌 - 저는 파이썬으로 작업 중이므로 OpenCV 용 파이썬 바인딩을 사용해야합니다. 하위 디렉토리 (aaa Import a module from a relative path)에서 모듈을 가져올 수 있다는 것을 알고 있으므로 OpenCV python 모듈을 하위 디렉토리 및 작업 조건으로 가져 오는 방법을 찾아야합니다. 대신

답변

2

cmake -D CMAKE_BUILD_TYPE = RELEASE -D CMAKE_INSTALL_PREFIX =/usr/지방 .. sudo는 그런 다음 CMAKE_INSTALL_PREFIX을 변경

cmake-gui 

을 설치 할 수 있도록 당신이 쓸 수있는 디렉토리. INSTALL_PYTHON_EXAMPLES도 사용할 수 있습니다. 구성 및 생성 후

make 
make install 

OpenCV가 지정된 로컬 폴더에 설치됩니다.

+0

나는 지금 이걸 시도하고있다.'git clone'을 실행하는 데 오랜 시간이 걸린다. 완료 될 때마다 성공 또는 실패로 응답합니다. – stevendesu

+0

힘내는 것이 필요하지 않습니다. http://sourceforge.net/projects/opencvlibrary/files/opencv-unix/2.4.7/opencv-2.4.7에서 소스를 다운로드하면됩니다. tar.gz/download –

+0

실제로 나는 'cmake-gui'를 사용할 수 있는지 모른다. PuTTY를 통해 원격 컴퓨터에 액세스하고 있습니다. Tarball이 추출을 마쳤습니다. 방금 시도 했어. cmake와 cmake-gui가 "command not found"를 반환했습니다. - cmake라는 opencv 디렉토리에 바이너리가 있었기 때문에'./cmake'를 시도하고 "Permission denied"를 받았습니다. – stevendesu

관련 문제