/skloupe

Image Viewer SciKit (Toolbox for SciPy)

Primary LanguagePython

Image Viewer SciKit (Toolbox for SciPy)

scikits-loupe (a.k.a. skloupe) provides an image viewing interface based on matplotlib and is closely affiliated with skimage. The name is a combination of SciKits (toolkits for scientific python) and "loupe" (a magnifying glass used to look at images).

Some of the functionality for viewing image collection was borrowed from Christoph Gohlke's TIFFFile imshow.

Requirements

Installation from source

scikits-loupe may be installed globally using:

$ git clone git@github.com:tonysyu/skloupe.git
$ cd skloupe
$ python setup.py install

or locally using:

$ python setup.py install --prefix=${HOME}

If you prefer, you can use it without installing, by adding the parent directory of this file to your python path.

Known Issues

  • When using matplotlib with the Qt4Agg backend, plugins don't call the close_event correctly [1], and so the widget will not get cleaned up.
  • CollectionViewer is incorrectly sized on the Qt4Agg backend because of a resizing bug in Matplotlib [2].
[1]matplotlib/matplotlib#716
[2]matplotlib/matplotlib#756