# tessera v0.1.0 - Table of Contents

> OpenSeadragon-backed deep zoom for Phoenix apps. Generate DZI tile pyramids from images via ImageMagick, render them with a LiveView component.

## Pages

- [Tessera](readme.md)

## Modules

- [Tessera](Tessera.md): Tessera generates DZI (Deep Zoom Image) tile pyramids from input images
and renders them in a Phoenix LiveView via OpenSeadragon.
- [Tessera.Storage](Tessera.Storage.md): Write-only storage abstraction for tile output.
- [Tessera.Storage.Local](Tessera.Storage.Local.md): Default `Tessera.Storage` implementation that copies tiles into a
caller-supplied root directory on the local filesystem.
- [Tessera.TileGenerator](Tessera.TileGenerator.md): Generates DZI (Deep Zoom Image) output from input images by shelling out
to ImageMagick.
- [Tessera.Viewer](Tessera.Viewer.md): Phoenix LiveView function component that mounts an OpenSeadragon viewer
with **progressive multi-layer zoom**.

