I'm working on a university computer so I have no administrative privileges and I can't install any software. For my machine learning class we were allowed to use "any existing libraries" to try and classify 1440 images into 18 different categories.
I wished to train 18 separate models - one for each category - then use some ensemble method to combine their outputs. To save me the trouble of writing these models I had hoped to use OpenCV and implement a basic off-the-shelf facial recognition algorithm.
The problem is - OpenCV is not on the computer and I'm not sure how to get it. Reading the documentation simply provides me with apt-get install libopencv-dev
or worse:
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
Obviously I don't have access to the sudo command.
Is there any way to gain access to OpenCV's functionality without administrative privileges? I was hoping I could make a folder in my working directory with all the libraries then just call it.
One more little stepping stone - I'm working in Python, so I need to use the Python bindings for OpenCV. I know that it's possible to import a module from a subdirectory (a la Import a module from a relative path), so I just need to find a way to get the OpenCV python module in a subdirectory and in working condition.