JPEG-2000 Compression for zarr chunks
Project description
zarr-jpeg2k
About
JPEG-2000 encoded and decoder for of Zarr chunks using imagecodecs. Works with 2D and interleaved RGB data.
Usage
from zarr_jpeg2k import jpeg2k
import numpy as np
import zarr
codec = jpeg2k(level=50)
data = np.arange(100000000, dtype='uint8').reshape(10000, 10000)
# without zarr
encoded = codec.encode(data)
decoded = codec.decode(encoded)
# with zarr
z = zarr.array(data, chunks=(1000, 1000), compressor=codec)
References
This repo is heavily influenced by zarr-jpeg which uses JPEG encoding to compress chunks of data.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
zarr-jpeg2k-0.1.0rc2.tar.gz
(2.6 kB
view hashes)
Built Distribution
Close
Hashes for zarr_jpeg2k-0.1.0rc2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 49e73956f3049e3a3961782332eced4de7fddfd05a07258e55649fa38edc06f3 |
|
MD5 | 22adc9dda6a6931b7c6860cb2f94d9c3 |
|
BLAKE2b-256 | 823f06fee64d764a45ec6b626ee506be801cc1a19011a464f3d71f55e656b924 |