Browser-based image viewer with a support of arbitrary large images
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
screenshots
static
templates
README.md
tile_img.py
viewer.py

README.md

Large image viewer

This is web-based image viewer with a support of arbitrary large images. The image is first broke down into small patches at multiple scales. It allows to load image by parts, exactly as Google Maps loads only part of the map that you look at, at resolution you have.

Usage

Install python, flask and skimage.

Start viewer with

python viewer.py

Then open browser at http://localhost:5123/, select an image and wait until it is tiled.

Known issues

I sometimes experience some caching problems in Chromium: old image tiles are not completely replaced by the new ones. In this case This post helped me.

References

Kaggle plankton visualization

Polymaps