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.2
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.2
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.2.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | b287e1b04208ecd8e8a437a868dc6221c2b4b035b378456989b39d5fd802f8c2 |
|
MD5 | 4ab8eb3ca1b0329c1c49cf1fd22f515e |
|
BLAKE2b-256 | f3814496f2c791258888cda87a89bd228a5f6a7aa210c3a75e0540d415f7695b |
Hashes for imagecodecs_lite-2019.12.2-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ffe3c844529236032402250ee26a9d6594cc177bb4652cfafb13f188ee3b6331 |
|
MD5 | 07a0592c5226055a7619d31d2c3aafcb |
|
BLAKE2b-256 | 31e3691af50fff7e0185369ba9dc56053c26a4273fb4523e8f1d5095ba3e31f1 |
Hashes for imagecodecs_lite-2019.12.2-cp38-cp38-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0c5a090201d45c5d99caf943ccb9c620c4b3da838cf5679a0d59cd2137b686ab |
|
MD5 | 3be8260e89d817c83026fdc640afa2f3 |
|
BLAKE2b-256 | a1dd24dae605584a18b3fa607e87376d739524b5e4a06970941874dce409b2c0 |
Hashes for imagecodecs_lite-2019.12.2-cp38-cp38-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 596851f7a3da279539da8608b08635f474e0cde6a42c8281a4734db2400d11d0 |
|
MD5 | adb3ac974e1e20f051d2aa660c51b26f |
|
BLAKE2b-256 | 00d46912861b5a232d46f69721b5effc0e7f422d7461a6bac04c4281910b2223 |
Hashes for imagecodecs_lite-2019.12.2-cp38-cp38-manylinux2010_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 82b066111ee0ba3623e13d15723229ea0d91d41aafc1ac3a888937258bddeae4 |
|
MD5 | 98eafda385ca615809de01a1202bd9ac |
|
BLAKE2b-256 | 6a60dc57c36b5e5e08c8a05165f97317b23e7ceb2e754051293f6fe5d4f9c8c3 |
Hashes for imagecodecs_lite-2019.12.2-cp38-cp38-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | eb96b6cd3e3c075cd1716d3dc50120fe596826c24e3172270f4b035cd7f28f6f |
|
MD5 | ed94d5cbce09491f41192285e91ce297 |
|
BLAKE2b-256 | 7f0145ed378e3e1aa1ecb02fbe1e30d69c0c5c13618b57719b230fc843668da2 |
Hashes for imagecodecs_lite-2019.12.2-cp38-cp38-manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 839fa73bb044f5ae6511bdd06b140e24f1326a1a4b3ccea4d3adf617497c9951 |
|
MD5 | 305f69079b34cbd20cb04b295de3d39a |
|
BLAKE2b-256 | e7fd9e3ff81468a3d9bcdd500c10a5e7895baa126589cc3d8e0f3310b118c220 |
Hashes for imagecodecs_lite-2019.12.2-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9e3d8ffb229c42936c9d888493932591e3975ad47d3df5862d3755e1a78b17e8 |
|
MD5 | 77971a647d668f17c9e6670caeaa3f96 |
|
BLAKE2b-256 | d973ef0a03e28ad22cd8fe233ac98a71e53eef0dc0ab9b95ac8a85eb8e7aa6b2 |
Hashes for imagecodecs_lite-2019.12.2-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7e75c6b1fdb6467ab55861842c34e85cc68a1bbf0b67c6257d36f01912c573b7 |
|
MD5 | cd5a67ba7410fff00a8b86351b81b7b2 |
|
BLAKE2b-256 | 83518b77495d03b3e43c4e88677cfaca85620d30e67bd17914f72ee9df6eb8a4 |
Hashes for imagecodecs_lite-2019.12.2-cp37-cp37m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a9fc420d66867043fc5b14f613919bd6b4f97c0aeac0bc9b416979ba956f26dc |
|
MD5 | 16cc221e2a87cab27bb7d649c6ab6290 |
|
BLAKE2b-256 | c68fe2d60ee041d6a4e05dca2ba8c817b7fe3a804dd8d7bdc9af8a73fd15e2df |
Hashes for imagecodecs_lite-2019.12.2-cp37-cp37m-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e368889004ccfbbd9f84d9068110a248d0444fca96c82ec8f8d661f4735db640 |
|
MD5 | 39f967c5b0954163f86f651dbd1ffabc |
|
BLAKE2b-256 | b938a4096b5e868e90d446842dc38df11415606351ee7d9d8bacd4b8ab71432e |
Hashes for imagecodecs_lite-2019.12.2-cp37-cp37m-manylinux2010_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 439b0e4b4e6a65815e2b1cdb888b8d02ee2b8f2225722d19fb78f6093f14b5f6 |
|
MD5 | 3a292b554a86bdb47a71ab1059148333 |
|
BLAKE2b-256 | 788e03782f747ceaafbfafa3099d534ec80c09fa46d26069ef97174d6e627dbf |
Hashes for imagecodecs_lite-2019.12.2-cp37-cp37m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 738427320f8d62116fb3266221927901d594c08117aad01db3ec5522a5f75101 |
|
MD5 | c46b85a447e1dbf49724cda75b07a910 |
|
BLAKE2b-256 | c195e1903f709ee77cc47101a7cbe55cda0118973d81c0f6666fae20eb76da96 |
Hashes for imagecodecs_lite-2019.12.2-cp37-cp37m-manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ae068d1689858f4b09340db0f161070f68a95c74cacbb19d4adeea9150345652 |
|
MD5 | 26aa322744a671f8d6dc5f35399d6f12 |
|
BLAKE2b-256 | 97900e57293b3a6b8bcbc62299fb543fe9dc6a912be714c7c28896ea6cd67406 |
Hashes for imagecodecs_lite-2019.12.2-cp37-cp37m-macosx_10_9_intel.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a54c917b8aa39bd0a83477457083fbe2d013850e9cac42633fbd7cfd89acde40 |
|
MD5 | 2f0a27ec57476b46d5f2b908de7f7c7a |
|
BLAKE2b-256 | 39160874d8721a96f146fdb9e49ecf9df2757abfcbd8576748d45a97b5631956 |
Hashes for imagecodecs_lite-2019.12.2-cp36-cp36m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fce88b9a0834f71c07e88c79e9a7ce795a33f0e44de14496114a3b916309ec77 |
|
MD5 | 18f6afdd6f62f581f787e534e9bbb82f |
|
BLAKE2b-256 | 78ed886799b134ea4c4fc6932af8573f3e44be5240e8f10c107555d589bd395e |
Hashes for imagecodecs_lite-2019.12.2-cp36-cp36m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d5b8754357b442660cdf34624de5ed0a3a260ff47369a79353b4073bb86813fa |
|
MD5 | 77891766962f18097e071dec02d341a6 |
|
BLAKE2b-256 | fb6e64d8a090fcfc3b8fde9be19d34e02293a452ee7b576045bb97a091cc675a |
Hashes for imagecodecs_lite-2019.12.2-cp36-cp36m-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d80efd65d95cce842ad7e91711117ca357f7ed22b87d19a91b6a2b233e2af421 |
|
MD5 | b783386d0a84991daa66899e3507bdc8 |
|
BLAKE2b-256 | decc82641b184ac83890460933b5443aaa4f4cb32b0a371e56e88a4f26aa4aca |
Hashes for imagecodecs_lite-2019.12.2-cp36-cp36m-manylinux2010_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 13572d691df0fc3456655bc44fd6a7e1b89524d9080f67a78bde09ab9848c654 |
|
MD5 | 9cdff2e6ab4ec3e9a74b40c44d4f3784 |
|
BLAKE2b-256 | 21d2670a31db24bb3bf772d33a3268f697c6652d97d33856bfc776e5314e67dc |
Hashes for imagecodecs_lite-2019.12.2-cp36-cp36m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 68621f9bfdeaf7ad8e1aaef7ed89a25c64d942ddc252a938f9de2323086846cd |
|
MD5 | b74473cd18371bb210511515a6ba7b31 |
|
BLAKE2b-256 | cb4bd35ed7fe99ea8687ac153cead699105be9cf835014337f424438bb15d5e4 |
Hashes for imagecodecs_lite-2019.12.2-cp36-cp36m-manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 77d49e7b41a894fa63b804a7b0bf11d7a60259f3b0d304dfc29d578c07ea4e19 |
|
MD5 | e364a6413c656c7ceb59280b08f4e64f |
|
BLAKE2b-256 | 254c3ab9b4c4046cd81a6e35cb945b4f16d2878997168fc23f32d84f3e649bfd |
Hashes for imagecodecs_lite-2019.12.2-cp36-cp36m-macosx_10_9_intel.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b02f4ac17a6a8ec423dbb90d7b798cb90076c486a905602b047beb236bf893af |
|
MD5 | 1189e1fd5ab8fcc0ef2190e923ac9da2 |
|
BLAKE2b-256 | 1f19ccaa6216fcb71aacea14f9372d4fff5248700a192240b778303b695cbc14 |
Hashes for imagecodecs_lite-2019.12.2-cp35-cp35m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1a3607e5154fe09aedd02c3d158f1d09ea8172f4bcb942a0a20479d5eed19f43 |
|
MD5 | f07892a08f72c4d357a7c6abf995ef6c |
|
BLAKE2b-256 | 93004c1f05f637f6f6abda5b547da964460428af7bf3368e4d83b7de7230b401 |
Hashes for imagecodecs_lite-2019.12.2-cp35-cp35m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0086c1b8702be9c84d5417fd00d0e99ed36e386bd414b87c19345da63684c424 |
|
MD5 | 2b81dcbe2ae3aa4e16b4061394d7d769 |
|
BLAKE2b-256 | 301e712c39303d287e2cd9e9e70af5792ca19b56a2756637cc5be489e147dbda |
Hashes for imagecodecs_lite-2019.12.2-cp35-cp35m-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 941d8a47f7d687248799c8285af26e6efad6066f28941a19b5693fda2e238ebd |
|
MD5 | a0565d3cbb6518c703ec35460acf8089 |
|
BLAKE2b-256 | 5fc691cd8dcb5d68de401f6fbead040528e2c231ec9df69f6a0bdddff6bfd2c2 |
Hashes for imagecodecs_lite-2019.12.2-cp35-cp35m-manylinux2010_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 23ce4b27b358dd534242b86edb40a1032d2ac9a113cc58e1c975e561b1584b2d |
|
MD5 | 136c834443835767c7aa8af3f824000a |
|
BLAKE2b-256 | ecf35aa8f41754d0098e9f9b4f718bc6bbb844d018775759f11e8de19df8cebc |
Hashes for imagecodecs_lite-2019.12.2-cp35-cp35m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bd3ed8a07eedad403f3563aabeabdf23a6792f978f0e6172f6e477cb090ea528 |
|
MD5 | 52720d70bca2d2084cf9bf26f153c414 |
|
BLAKE2b-256 | 61a59bc3de1055d67104762a7607c691055b2ab3bc2a35dcb31201235b8d8545 |
Hashes for imagecodecs_lite-2019.12.2-cp35-cp35m-manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | eb9d00ecc34a476bc85ee708d70128676b88bd819ed36e6d734040b2c7b7a2a8 |
|
MD5 | 86e4b69e2802267a93f3ddaa110a9228 |
|
BLAKE2b-256 | ae6303523a25cd556d3e9df5e6e482996acf27801fb4b96042f4d77d3e6c7b90 |
Hashes for imagecodecs_lite-2019.12.2-cp35-cp35m-macosx_10_9_intel.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 151d327a36000704f7562c62f58fc4090799d2e8b3d0b6372c4e2759908e9fa9 |
|
MD5 | 25e3af4ce9b4429ccbde2a6a3104c6cd |
|
BLAKE2b-256 | 5da81e86a094f06a8d3ab28bb5d1783ab425652dd49782d99e411ec890c21e98 |
Hashes for imagecodecs_lite-2019.12.2-cp27-cp27m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 30ddd841b0f988a63c9cceec7b5b506ab6b2fb0d8b3988a5d178aeb212ad873a |
|
MD5 | 7d011b9025da0fc701b9711c89804997 |
|
BLAKE2b-256 | 7a6edcff537e7b56f6fbc81f604328a85e5ce72dd5086f82957ef359a8b2e206 |
Hashes for imagecodecs_lite-2019.12.2-cp27-cp27m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 189b8fdb0cd97eefbeca27515f0795b4aac5239edcbbde3d1504b170af320c74 |
|
MD5 | 00d6f028b92308f6fbbff6f2b058da9a |
|
BLAKE2b-256 | bc3ff073ad537c277a630441cc22f0405ee2f25136646ad69a041121523d360d |