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

72748c6 · Sep 28, 2024

History

20 Commits
Sep 27, 2024
Jul 22, 2024
Dec 20, 2021
Sep 28, 2024
Dec 20, 2021
Dec 20, 2021

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