我正在研究大學計算機,所以我沒有管理權限,我也無法安裝任何軟件。對於我的機器學習課程,我們被允許使用「任何現有的庫」來嘗試將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的功能?我希望我可以在我的工作目錄中創建一個文件夾,然後調用它。
另一個小墊腳石 - 我在Python工作,所以我需要使用OpenCV的Python綁定。我知道可以從一個子目錄導入一個模塊(la Import a module from a relative path),所以我只需要找到一種方法讓OpenCV python模塊進入子目錄並處於工作狀態。
我正在嘗試這個 - 運行'git clone'需要很長時間。只要完成就會成功或失敗地響應 – stevendesu
Git不是必須的,您可以從http://sourceforge.net/projects/opencvlibrary/files/opencv-unix/2.4.7/opencv-2.4.7下載源代碼。 tar.gz/download –
我其實不知道我可以使用'cmake-gui'。我正在通過PuTTY訪問遠程計算機。 Tarball剛剛完成提取。剛試過。 'cmake'和'cmake-gui'返回「Command not found.' - 在opencv目錄下有一個名爲cmake的二進制文件,所以我嘗試了'./cmake'並得到了」權限被拒絕「。 – stevendesu