Subset of image transformation, compression, and decompression codecs
Project description
Imagecodecs-lite is a Python library that provides block-oriented, in-memory buffer transformation, compression, and/or decompression functions for LZW, PackBits, Delta, XOR Delta, Packed Integers, Floating Point Predictor, and Bitorder reversal.
Imagecodecs-lite is a subset of the imagecodecs library, which provides additional codecs for Zlib DEFLATE, ZStandard, Blosc, LZMA, BZ2, LZ4, LZF, AEC, ZFP, PNG, WebP, JPEG 8-bit, JPEG 12-bit, JPEG SOF3, JPEG LS, JPEG 2000, and JPEG XR.
Unlike imagecodecs, imagecodecs-lite does not depend on external third-party C libraries and is therefore simple to build from source code.
- Author:
- Organization:
Laboratory for Fluorescence Dynamics. University of California, Irvine
- License:
BSD 3-Clause
- Version:
2019.12.3
Requirements
This release has been tested with the following requirements and dependencies (other versions may work):
Notes
The API is not stable yet and might change between revisions.
Works on little-endian platforms only.
Python 2.7, 3.5, and 32-bit are deprecated.
Build instructions for manylinux and macOS courtesy of Grzegorz Bokota.
Revisions
- 2019.12.3
Release manylinux and macOS wheels.
- 2019.4.20
Fix setup requirements.
- 2019.2.22
Initial release based on imagecodecs 2019.2.22.
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
Built Distributions
Hashes for imagecodecs-lite-2019.12.3.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 95d18aa13ceb1b18a6109433b42d054e13b9a295cba96c08ab719f864f589d68 |
|
MD5 | 6a90542bfb8ec2f0be487e6d5a4c4280 |
|
BLAKE2b-256 | cef707ae91464047d0250f1c02e08600f09f3a9ff5385eb88e34ead83ce6bcad |
Hashes for imagecodecs_lite-2019.12.3-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 052628494edf46de0bd93331e8aebe20a370749cce646089f5a810cd3aaa5bcc |
|
MD5 | cb9a71f57e46d212581eb1eb098636f1 |
|
BLAKE2b-256 | 37ff153d7b08a35f976016e7f4dac59eb0e41e576898c925a794de3cef63f136 |
Hashes for imagecodecs_lite-2019.12.3-cp38-cp38-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7177869d07d1221a3b7d0174a9778bfb6662eb4d7713493328c00b63e63a6850 |
|
MD5 | 57c5334891a00502ffe7a1e5dce44c5a |
|
BLAKE2b-256 | 064aae1590babbd65442c02fad78cce90c6008a68ea26a68d2cbc2e99adcac62 |
Hashes for imagecodecs_lite-2019.12.3-cp38-cp38-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 59478427b7a70fa4090d682b14c9e2c9c0d289d41c339bf0fc0aa1a28b768750 |
|
MD5 | 4791b6dbc8a5f5af5972eb8c011b786e |
|
BLAKE2b-256 | 1391a349403922d5f2303ad5b93c915370fcbbd43dd9ff1458feb1441af34acc |
Hashes for imagecodecs_lite-2019.12.3-cp38-cp38-manylinux2010_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 23ad878f7ec6398430f43f0f17fb22a23e1dc1aa69721a414f2bc305e772cb32 |
|
MD5 | 86e010267a7cee39585b74e1aa2ccfdc |
|
BLAKE2b-256 | 32a8d6a2aef7ec7a74b524940eac66ed7b9db308b7129fce9251a87b811868b6 |
Hashes for imagecodecs_lite-2019.12.3-cp38-cp38-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f701ee82663f10c296538326e43fc34f85c40594c685df1ae5608adfa0d9e855 |
|
MD5 | dd62090d9067f06145fed57c0d53cd7e |
|
BLAKE2b-256 | fa655e74afa97047f58ada3c69b7e61af8f221be78e12dc22f9c26da29c25b6d |
Hashes for imagecodecs_lite-2019.12.3-cp38-cp38-manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5f0f589a4909ae0d0e36e9062fc83c4ad538fbaaa33d8373ffad9b0e5b5ac98b |
|
MD5 | cbdf1f44dfde6de200b4403bb91c4b51 |
|
BLAKE2b-256 | 38789b7675e50e0a6eb70046109a889f682b8c98cee35197592699ee73217fbd |
Hashes for imagecodecs_lite-2019.12.3-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 02aabf5f5cc103c826a50e5d4945b61caeee393b3bc2f89ac217d61793f9827c |
|
MD5 | 72df4453672c20963175b43dec9cae6c |
|
BLAKE2b-256 | 8ddd783d0c47053f1db0475323fff488243c2f027b239e2a37a801bad5c6fea3 |
Hashes for imagecodecs_lite-2019.12.3-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9be5617a1d2d39b96b75196fafdd7426acd3293f3a1d9082e3697084bfd0e6c0 |
|
MD5 | 44038d864ed68a0eb49b9dac3e40a532 |
|
BLAKE2b-256 | b2f219226156ef95123c65e97d0216bac08c049a99cf4b0d01dd4623f89b9cfa |
Hashes for imagecodecs_lite-2019.12.3-cp37-cp37m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fd89802987f64f0cccbba9441037bbfb29e92c362e1fd601710fe64682d3b7d4 |
|
MD5 | 604adf59095398e25621548d87ba2572 |
|
BLAKE2b-256 | 45ce5275e5a36e191b7ba79c60daff378fa6ac8ae8c5d6e9e36db87ea367e4c6 |
Hashes for imagecodecs_lite-2019.12.3-cp37-cp37m-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 71ad753565478629655743f65bae4204a0cb3edae41cdebcd0136922555e5c20 |
|
MD5 | b4d81707de1e9a511f7e442cb5df378c |
|
BLAKE2b-256 | 5efb2ac04dbcb1439b9b30ee125197c107f6bf1cd1626c97771f02a3fe38d599 |
Hashes for imagecodecs_lite-2019.12.3-cp37-cp37m-manylinux2010_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0154d8981aec1edad8df9a9f3ec11808feca9d60c2decdb7cbded304b8b81378 |
|
MD5 | c3bdb74325e027ae1df3fb990c4e8e32 |
|
BLAKE2b-256 | d06b3585e93881d250a712f205ae58701ca0c5f67c977c6db081b6a1ecbad930 |
Hashes for imagecodecs_lite-2019.12.3-cp37-cp37m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e23670e8db7a61f9fe192e729e59200e768ab6cbe651ce5abc45f3b1c79e0284 |
|
MD5 | e63ea3b2a3e5c2668b669f073cc8ca08 |
|
BLAKE2b-256 | 0041ab8cf5122a603bdf08395ee41039d8d565df09b2a3b4be1646ea62526219 |
Hashes for imagecodecs_lite-2019.12.3-cp37-cp37m-manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4d02f6773b436cfe3507cddb9d80bc992cce16d0f0675c6362c327e8a21b0cb8 |
|
MD5 | eb91b9e24a36a3b8eb49d79404537818 |
|
BLAKE2b-256 | 16498010394fcf813fdd6323187cb46e060d1aa27e4635ef6f0310c8ec9f3bf9 |
Hashes for imagecodecs_lite-2019.12.3-cp37-cp37m-macosx_10_9_intel.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 46b028e7fe5840c7230e85bc605f097ab7522e883f270b7bcbdd9882222a6ca7 |
|
MD5 | 00de8c7b8da88fc388f55d6934c94c9e |
|
BLAKE2b-256 | 4f9bbea624ee5c40fc48b804e0365c4b954d64720de7883fe8d03fd6c6146840 |
Hashes for imagecodecs_lite-2019.12.3-cp36-cp36m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b877d3df1ef609aaaf57e76409d7fb975a3c8af5b9575ca3d398ea8c416d50b1 |
|
MD5 | 0a8f56aa5f74967fb7859f22f270ed13 |
|
BLAKE2b-256 | 71b95bac2b153df9c19a63c0659752e5528954415d5d95faef7428b719a6f183 |
Hashes for imagecodecs_lite-2019.12.3-cp36-cp36m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 132e7e808aa684e03ece23e81135881e4e7d80b67b622917930fe817ae2bf5d9 |
|
MD5 | 1ad1cdd4c25e7e212e6214edc584852e |
|
BLAKE2b-256 | 82ba91e818c1bc4719a933fbf6b2e5e5dd4f72d3fe0a2c63b6cfd50dcfd21cd8 |
Hashes for imagecodecs_lite-2019.12.3-cp36-cp36m-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 26959c05ffb735e2565fb7ae4c2c6fa4ff72ae0c4a82c0c8aa2914b1d0d19604 |
|
MD5 | 6dd06bb5afc0ed37a879ad6df49b1b22 |
|
BLAKE2b-256 | 9652d96e09e659b8b72bacfa108b135ba64c4156bc9497d7b4643b4c9610a8b2 |
Hashes for imagecodecs_lite-2019.12.3-cp36-cp36m-manylinux2010_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 70293e6015b14c686a63d20f3024a97a30fe4e17b158e633d0c0510d1af2d64f |
|
MD5 | 2cfd0d9355afaa07aa8ac51d8313cecd |
|
BLAKE2b-256 | 58eb43a90056b8a3538cf151fdbb4428a921e8a3592bdb1776d1957873bab18c |
Hashes for imagecodecs_lite-2019.12.3-cp36-cp36m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 379988149076360dcd85508048322086a67d12467ee63970a3a8a8ac6b58a65a |
|
MD5 | 2a5227f70dcd9a3fcc93612e5915ff27 |
|
BLAKE2b-256 | 6c2afc196a2aade504d510a8750c0f74e6400b25d3fdbcf4cc11ecc072cb970a |
Hashes for imagecodecs_lite-2019.12.3-cp36-cp36m-manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4dea7623e8f2c309e83357414cd96ac5187f90be365bc56163cc4bba1cd49a0a |
|
MD5 | f764acfc7e339d87dac36e061735a8f8 |
|
BLAKE2b-256 | 7038ff3da2d4ec3dd49060059108bb86e4145c4d1ebd13d88aef5ddd3c7d4170 |
Hashes for imagecodecs_lite-2019.12.3-cp36-cp36m-macosx_10_9_intel.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e9504d7bdbb7bbc375d42d8753ad3d1b33fa3917e91ada16d277462c7de0380a |
|
MD5 | 8ae03f1b47636be221e13b38f18e02a3 |
|
BLAKE2b-256 | 0f8b50c0a3963602bdfdf7569f9027fa8f286e95b985969968a4ed75e4099915 |
Hashes for imagecodecs_lite-2019.12.3-cp35-cp35m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 080049e4a39c824de45a26883cb6cc3e2835f5b7ab43cec0be6c903e2bb2148c |
|
MD5 | fef66e9d447d39864774634d7d1caf24 |
|
BLAKE2b-256 | 8c6a57f54043c668b71c7343f75b15fdad9c85debb00d1cefa6e4ae221165f00 |
Hashes for imagecodecs_lite-2019.12.3-cp35-cp35m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3a56c9064e71438e64d107e498063a4df82ff7e6c45338b16937bf775f2bd2a0 |
|
MD5 | 08adb6c61e7e28f7b99ade810173174e |
|
BLAKE2b-256 | 761f6500d72e9680d35ff7aa8db68a9864e7642a0baa61b92548005ee626b26a |
Hashes for imagecodecs_lite-2019.12.3-cp35-cp35m-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 39249fb995f09e58752189b9f749f7d3c8a12739e98380a3d075d5fc900bf45c |
|
MD5 | b81f1a8dd98ff7b484cf3ad7745bd9c4 |
|
BLAKE2b-256 | fdebc2cb9f315c1a3e94cf2a678edb4b9ef3a409fcb8f7edd6f55a20f86b6b0e |
Hashes for imagecodecs_lite-2019.12.3-cp35-cp35m-manylinux2010_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 20601fba85b317bd4a2aaadb13a8fff5bb73c5421d3e850234417bbf9e0b7f72 |
|
MD5 | eb0bd50bd856230724968d215668b856 |
|
BLAKE2b-256 | 3bfa6164427b4008335e63f912424470a07a83a33f092e6c0f200afc7b003d75 |
Hashes for imagecodecs_lite-2019.12.3-cp35-cp35m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 75140a799f81b325de14c6c1afd6e7e5dc9a48cfa57faddb702cf8b42ec60edf |
|
MD5 | b3e9fd820f3a52db8e59a53e10ce82d5 |
|
BLAKE2b-256 | 8f31e26f5b96b31044b6fa85315f63ce6b7a9e0b797bfd1cc178d3f3df3eb713 |
Hashes for imagecodecs_lite-2019.12.3-cp35-cp35m-manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 848e78ddc07e6393276cfeff3d2f50a3658bbfad1fe85c741026f9b232b396a1 |
|
MD5 | 6c4c86594593ac723e463638f86ab7d0 |
|
BLAKE2b-256 | 954a4b6671d15699c36e2a98b01d0195fbf1e78474a7d6284f7442bd20e775b2 |
Hashes for imagecodecs_lite-2019.12.3-cp35-cp35m-macosx_10_9_intel.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 90d6ba7e5f001a007108d78aefa86e5aa8151ead7780d4420e62c29d24742357 |
|
MD5 | e976464ae458c445f4c939ca664b54d2 |
|
BLAKE2b-256 | 6306b2efec33e16915a7058fbde2d104859be17272228b62b2f53d02098d3969 |
Hashes for imagecodecs_lite-2019.12.3-cp27-cp27m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 793e4991ffce4ff657fdd68177553225d4987a805b7c6b956831ead7b9d46389 |
|
MD5 | ce425dfb7fbe2e1a15710fa18250c23e |
|
BLAKE2b-256 | 9b7d19ebe22a93c4d1bdf68c234f319b60b50653eb4cc5d9a309c311807010b3 |
Hashes for imagecodecs_lite-2019.12.3-cp27-cp27m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e9851dedc81dceaf1cba367f4850cf3713dd92ef0ecdf981b309c8c74efeaf3c |
|
MD5 | c989dac3bce98d1a1d579d5916b67556 |
|
BLAKE2b-256 | f75627442a8e36b19f75d62065a74a86e37f83087851fc5b8be5dd89a634eecb |