Skip to content
/ dzi Public

Rust crate and command line utility for deep zom images (DZI)

License

Notifications You must be signed in to change notification settings

n-k/dzi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DZI

A library and CLI utility for creating deep zoom images.

Deep-zoom images, or DZIs are a standard first published by Microsoft for storing and viewing very large images while being able to zoom and pan without loading the entire image into the viewer.

See https://openseadragon.github.io/ for a reference implementation.

This crate is based on the excellent python implementation at https://github.com/openzoom/deepzoom.py

Installation

cargo install --force dzi

Usage

dzi path/to/some/image

Example: dzi ./test.jpg will create a directory ./test_files/ with image tiles and a descriptor ./test_files/test.dzi.

Attributions

Test image taen from https://unsplash.com/photos/cbEvoHbJnIE Much of the logic is adapted from https://github.com/openzoom/deepzoom.py

License

2-Clause BSD license. See LICENSE.txt

About

Rust crate and command line utility for deep zom images (DZI)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages