Skip to content

Tevemadar/SeriesZoom

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 

Repository files navigation

SeriesZoom

SeriesZoom is a pan-and-zoom type online viewer for viewing a collection of high-resolution images in a web browser. A "filmstrip" is provided for easy navigation in the collection (simple "previous/next" navigation is also available). The images are expected to be in a tiled multi-scale representation (pyramid), SeriesZoom is configured to support the Deep Zoom image format in particular (DZI).
SeriesZoom needs a list of files it's supposed to show. Current configuration gets that list using the "directory" function of the storage system (SeriesZoom is configured to use "EBRAINS data proxy", offering an OpenStack/Swift-like API, "prefix" and "delimiter" parameters are used when navigating the directory tree). If a storage system does not offer "directory" function, this list can be provided in an actual file. The images themselves can either reside in subdirectories, or in .dzip files. These latter are ZIP files with DZI pyramids inside (Deep Zoom pyramid of an actually high-resolution image can easily consist of several million tiles, that are impractical to handle individually on many storage systems). The underlying ZIP-handler operates without downloading the entire (D)ZIP file, and supports the 64-bit ZIP extension too.

Examples

DZI

Data Proxy user interface link to a "bucket" with Deep Zoom images inside
API list, the actual small JSON that SeriesZoom requests for
One small DZI file listing of one actual DZI pyramid, JSON file with ~4500 entries
SeriesZoom link displaying the entire series.

DZIP

Data Proxy user interface link leading to a folder with DZIP files
API list, the actual small JSON that SeriesZoom requests for
SeriesZoom link displaying the entire series.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published