Metadata-Version: 1.1
Name: vlfeat-ctypes
Version: 0.1.5
Summary: A minimal ctypes-based port of some vlfeat functions.
Home-page: https://github.com/dougalsutherland/vlfeat-ctypes
Author: Dougal J. Sutherland
Author-email: dougal@gmail.com
License: BSD
Description: ==================================================
        vlfeat-ctypes: minimal VLFeat interface for python
        ==================================================
        
        This is a minimal port of a few components of the matlab interface of
        `the vlfeat library <http://www.vlfeat.org>`_ for computer vision to Python.
        
        vlfeat's core library is written in C. In practice, though, a significant
        amount of the library lies in the MATLAB interface.
        This project is a port of a few functions from that interface to python/numpy,
        using ctypes. It contains only a few functions
        (the ones needed for `py-sdm <http://github.com/dougalsutherland/py-sdm>`_).
        The process isn't very hard, it just takes some effort.
        Patches adding additional functionality are welcome.
        
        There's also a fork of vlfeat floating around that includes Boost::Python
        wrappers. I couldn't get it to work, and didn't try too hard because I saw that
        some of the functions I needed had significant amounts of matlab code anyway.
        You might be more interested in it, though;
        `Andreas Mueller's version <https://github.com/amueller/vlfeat/>`_
        appears to be the most recently updated.
        
        
        Installation
        ------------
        
        The package can be installed by ``pip`` or ``easy_install`` normally. However,
        in order to actually use it, you'll also need to download the vlfeat binary
        library. You can either install ``libvl.so`` (or your platform's equivalent)
        somewhere where ctypes can find it yourself, or use the included script for
        doing so; run it with ``python -m vlfeat.download``. If you add a ``-h``
        argument, it'll show you how to do it with a pre-downloaded binary distribution.
        If you install Python packages with ``sudo``, you may need to do the same for
        the download script.
        
Platform: UNKNOWN
Classifier: Development Status :: 2 - Pre-Alpha
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: BSD License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 2 :: Only
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Topic :: Scientific/Engineering :: Image Recognition
