An experimental plugin for viewing Deep Zoom Images (DZI) with napari and zarr.
Project description
napari-dzi-zarr
An experimental plugin for viewing Deep Zoom Images (DZI) with napari + zarr + dask.
This napari plugin was generated with Cookiecutter using with @napari's cookiecutter-napari-plugin template.
Description
The DZI File Format
is a pyramidal tile source specification where individual tiles are RGB/RGBA JPEG/PNG images.
DZI is a very popular tile source for zoomable web-viewers like
OpenSeadragon, and as a result many tile sources are available over
HTTP. This plugin wraps a DZI tile source (local or remote) as a multiscale Zarr, where each pyramidal level is a zarr.Array
of shape (level_height, level_width, 3/4)
, allowing the same images to be viewed
in napari
+ dask
.
Installation
You can install napari-dzi-zarr
via pip:
pip install napari-dzi-zarr
Usage
This high-resolution scan of Rembrandt's Night Watch is available thanks to R.G Erdmann. More examples can be found on boschproject.org.
$ napari http://hyper-resolution.org/dzi/Rijksmuseum/SK-C-5/SK-C-5_VIS_20-um_2019-12-21.dzi
Contributing
Contributions are very welcome. Tests can be run with tox.
License
Distributed under the terms of the BSD-3 license, "napari-dzi-zarr" is free and open source software
Issues
If you encounter any problems, please file an issue along with a detailed description.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Filename, size | File type | Python version | Upload date | Hashes |
---|---|---|---|---|
Filename, size napari_dzi_zarr-0.1.2-py3-none-any.whl (7.6 kB) | File type Wheel | Python version py3 | Upload date | Hashes View |
Filename, size napari-dzi-zarr-0.1.2.tar.gz (729.6 kB) | File type Source | Python version None | Upload date | Hashes View |
Hashes for napari_dzi_zarr-0.1.2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cb6b37b506c4bfa8ef1f395a84c31a2516c46b5ee98bf2f5180a4fdeb55f0ad3 |
|
MD5 | 0d5076548e107e6052f204b5edf5a3a2 |
|
BLAKE2-256 | 40a2b78f8ab13f9e2fabf314387841c4694517cd2d2b6685b29568759d8b4233 |