The minimum set of dependencies required to run Glimpse includes:
This allows Glimpse to function as a feature extractor, but will prohibit any other uses (e.g., classification of an image based on those features).
Additional functionality (e.g., SVM classifiers, parallel processing) requires the following packages. (Note that Glimpse may work with previous versions, but this is untested.)
Additionally, the following packages are recommended for working with Glimpse.
On Ubuntu or Debian Linux, you can use the APT package manager. To install all dependencies, type:
> sudo apt-get install python python-dev python-setuptools \ python-numpy python-scientific python-imaging libjpeg8 \ python-traits python-traitsgui libsvm2 python-libsvm \ gearman-job-server gearman-tools zmq pyzmq
To build Glimpse, just unpack it and type:
> python setup.py install
Alternatively, the project can be installed from the Python Package Index with:
> pip install glimpse