A Python library for applying 3D LUTs to images.
Project description
lutlib
A Python library for applying 3D LUTs to images.
Installation
pip install lutlib
Usage
from lutlib import apply_lut
apply_lut("path/to/lut.cube", "path/to/image.jpg", "path/to/output.jpg")
License
MIT
Thanks
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
lutlib-0.1.2.tar.gz
(102.7 kB
view hashes)
Built Distributions
lutlib-0.1.2-cp312-none-win_amd64.whl
(169.6 kB
view hashes)
lutlib-0.1.2-cp312-none-win32.whl
(158.5 kB
view hashes)
lutlib-0.1.2-cp311-none-win_amd64.whl
(169.5 kB
view hashes)
lutlib-0.1.2-cp311-none-win32.whl
(158.6 kB
view hashes)
lutlib-0.1.2-cp310-none-win_amd64.whl
(169.5 kB
view hashes)
lutlib-0.1.2-cp310-none-win32.whl
(158.6 kB
view hashes)
lutlib-0.1.2-cp39-none-win_amd64.whl
(169.4 kB
view hashes)
lutlib-0.1.2-cp39-none-win32.whl
(158.4 kB
view hashes)
lutlib-0.1.2-cp38-none-win_amd64.whl
(169.4 kB
view hashes)
lutlib-0.1.2-cp38-none-win32.whl
(158.8 kB
view hashes)
Close
Hashes for lutlib-0.1.2-pp310-pypy310_pp73-manylinux_2_28_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 55d2f18e502d38d3426bc4b1eeb3fbdde281c856ac2d482f691bd92f04f990e3 |
|
MD5 | f323636eae9738aa1df624329ca9c369 |
|
BLAKE2b-256 | 869cef36cdec8d52de0c93c4b474dfd7da77c436c81a8af32f7d678c25c7bdd9 |
Close
Hashes for lutlib-0.1.2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c41bf299de61223720e991c5db71edf2827593bd3f9a996df4138d05f45883a7 |
|
MD5 | 503149a5ebf42caaa40d87aeec610572 |
|
BLAKE2b-256 | e7e525e3eeccafaf608f092db04f0cc41d2f8d7cf189361f88273d39a24253d8 |
Close
Hashes for lutlib-0.1.2-pp310-pypy310_pp73-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2324a95ae8d4cc91031170babdf7797a03ffe48f73f5d062281c80c4196ca23e |
|
MD5 | e55762bba7fa6128d583d5deef7d9384 |
|
BLAKE2b-256 | c8100e71080e9d83c2bda2cc96a5a18210eadfd901bbc837465da7bd5db0f641 |
Close
Hashes for lutlib-0.1.2-pp39-pypy39_pp73-manylinux_2_28_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 99fccff8069eb37aa7ee5291055b3f2b496f96de2f57f8368d06187351fdeaf6 |
|
MD5 | 1ffeb857ca17103275e1618ed7eadf22 |
|
BLAKE2b-256 | d77de09b64d43d3bbc8ebeb866ffd24bc64189b9cade51bc64e820a0651b19ff |
Close
Hashes for lutlib-0.1.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a0c2e2ef4a978ebc3449c7b758bcd5740747e0e16a0c21044463b9320d18dad7 |
|
MD5 | 1ddcf1f59fe31915443b6bd7fd7bb83b |
|
BLAKE2b-256 | 024a298989804ac260a1c2a40e3eefebd4379e51d2d314b870f16f70318b7ef5 |
Close
Hashes for lutlib-0.1.2-pp39-pypy39_pp73-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a93c3c5557c2575bef5718dfdaab79e095e602a69402e515f6f7b643e66eeaae |
|
MD5 | 261497b58d0f13bcfd15103c736d234f |
|
BLAKE2b-256 | 3c1e588bb83a47395975968005f381f40c7d5b26df6a738e9e9501f44af512f0 |
Close
Hashes for lutlib-0.1.2-pp38-pypy38_pp73-manylinux_2_28_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bb2058dd287ecf3f60175a8cb97751cef3f16de4ad6fee924faf733723d42ebc |
|
MD5 | 528c40eedbe38dee710688047cc20fb5 |
|
BLAKE2b-256 | daa658381f84e6194b79714395c86098d77be1183794c59044c5c9ec65c0b13f |
Close
Hashes for lutlib-0.1.2-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c905c44d7099dece963d3440aeb305896b9d71409cd14cac465da4cf7e9f194e |
|
MD5 | 2d49964842d3e1860b48402156c591cf |
|
BLAKE2b-256 | 59ee41753e953fe362207f68ad46fa8be373dc8694e02a109b1d31049384df37 |
Close
Hashes for lutlib-0.1.2-pp38-pypy38_pp73-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 98c2a0fa59d46608d8768c27a73cc75b008b6da3183b1b0339e4ab32399ed4d6 |
|
MD5 | 4b51316f9db89b4d1f3d13798b698de7 |
|
BLAKE2b-256 | 1433442846f0d7e51ecbd0dd00df930a759c18872357bce74410aac038d0c972 |
Close
Hashes for lutlib-0.1.2-cp313-cp313-manylinux_2_28_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 459ad4616c99d39899339dde955fa7f98f5ff1ad6eda29a045363a831e2a2381 |
|
MD5 | 9f374ffd950658724b196d396422b754 |
|
BLAKE2b-256 | c292efc6dd307e604a2c12a252bf94f831980dc0f4415d1c64230b1f57859e86 |
Close
Hashes for lutlib-0.1.2-cp312-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 101d03f76345876cd5c6f9b6b6d116f3fbaad61c2af07bd1d7187b828dd97390 |
|
MD5 | f9cdd23fc6efc1ee2ae364dfefa36aa2 |
|
BLAKE2b-256 | bb0b94b2086ef8232d3e38f87c05ba49e22705ed2d12031c280b25842c7c2b1c |
Close
Hashes for lutlib-0.1.2-cp312-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 199213ecb09db24d1ef0764ee9dcbc9631f99750f4157f1d0bb62a1138349b58 |
|
MD5 | f117a48319e70fc15e8c459feb7af356 |
|
BLAKE2b-256 | 1d430b51fcb60739430f1469836c7661827f5f17502b9113554201ad353dd0af |
Close
Hashes for lutlib-0.1.2-cp312-cp312-manylinux_2_28_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 521cdd35e91f21379a7c01e52bcbf58f494baf7e23c259d2b61a413bb45d4479 |
|
MD5 | bfb05f30f252e20d947ed94fe642d195 |
|
BLAKE2b-256 | 515caa4c40e120706123143f7d908d33e96c63b0ee71e51708e59156f602bf2f |
Close
Hashes for lutlib-0.1.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4caffee2fbac0ccb1561fb85ab755a6bb9cf3e8027a55c218fe23cc92246d6ae |
|
MD5 | 7e4fc67b929e44b6db15692a947c9c4c |
|
BLAKE2b-256 | 9cef535d6e305ce8731d22cad33061fa59d70e40256067bb345349922da35fe6 |
Close
Hashes for lutlib-0.1.2-cp312-cp312-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c2431f93f9bd4f3ac65781b1c379bea05afe5801af3c7d64327e886d2fe75a94 |
|
MD5 | a0e5199b192a1f5b81e436bb97081d65 |
|
BLAKE2b-256 | 4b4f1f805585d3cbd6c790303fc5106ed7e8beba154bc9fbb2a8990f711a7b7c |
Close
Hashes for lutlib-0.1.2-cp312-cp312-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5a5f4c5e71dc00fb57e17cc3333ea45a6f727018d3e81b4c64e4b39b3b6906d8 |
|
MD5 | 6958f6946e2f2b74c2e8cff074edede5 |
|
BLAKE2b-256 | 73199de27038d83945f3613a8500e6b447fe90ca0911f28347f1a648fba68550 |
Close
Hashes for lutlib-0.1.2-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4a6636a81c1e9ef16dbd475e6064987d7901c8fe2d55c2cb8457a854ce000ace |
|
MD5 | 05fde7c0c33f9704535b5be21cacc93c |
|
BLAKE2b-256 | fa62fc44fca2101e9322385c8b978d362098b612305b5d288cd69c6121ddabe5 |
Close
Hashes for lutlib-0.1.2-cp311-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9e73c236b46796f65049fc2e1bf0710f325a802f98fea45946ca3003a30c1f18 |
|
MD5 | 51a0b1d6f6b6ba0a9159424da88cfac9 |
|
BLAKE2b-256 | d2cf6ef37972415a51bb252a127b84539b8f950e8323e447accf7c0af3262c76 |
Close
Hashes for lutlib-0.1.2-cp311-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1bdc6a64cf0c700550900e58baaaa9abe921fe6ad349ecbaf5b4c4ac2c8b3126 |
|
MD5 | d6dea36ffff742004b0c138dda9c952a |
|
BLAKE2b-256 | c958267bfc98b2bad943e3e4b0ee5b6e5b535e85876417858f54a3c4338fac7d |
Close
Hashes for lutlib-0.1.2-cp311-cp311-manylinux_2_28_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8ba4c20bd84e60acc7348b5eff530b8bf3201e596e657058a09373052599ab3f |
|
MD5 | a13776d27af5253cc02c6827df8c053e |
|
BLAKE2b-256 | 0ce3a7cbd826b0ee6e1297b8e0118f5a2a8474f37d66d860092c1c888b53b819 |
Close
Hashes for lutlib-0.1.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fe3adbf2d874fab25c95afbd2349bacabcc2da79e77f87e540ec5f640b66e3e7 |
|
MD5 | e18a17612ee05e9a09bcf27182661077 |
|
BLAKE2b-256 | 8c1ad70a6044bcf601ce4e30dc54e8d62b86486d6a902a538efd04cc58c0ba8c |
Close
Hashes for lutlib-0.1.2-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2ed37e3ed946d46bb0af195bb06dc919f48b57ef76942e83f31c3089e293c3fe |
|
MD5 | 997871340edb2b1d882e13b4b8fb9ad1 |
|
BLAKE2b-256 | f6c3733715b520dc1844ebf0ad9dc8f9bfef337c2f7010eb9f364d5d1824cb16 |
Close
Hashes for lutlib-0.1.2-cp311-cp311-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ccff5e12cea8d75f6c1b48ec1335ea98df4936c0b2b5a1b1a2df8f4fc8a7b193 |
|
MD5 | ffef2f52b7ea93a894253f44654c6bcf |
|
BLAKE2b-256 | 86047c91c37ba3aec9bccd5881844b0d369fe6058989b9629bd642d42b4369f1 |
Close
Hashes for lutlib-0.1.2-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f9bec1b01293174ca8216819ff5b883706489a82063d65eda9f87492eacde6d8 |
|
MD5 | 473679860f1431a527ae7b9d07041834 |
|
BLAKE2b-256 | 917e8a7333d98112eaeb6588794ca84eaadeea5f23d1f170e705de71a21e5e26 |
Close
Hashes for lutlib-0.1.2-cp310-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ceb9479ceea2fd21da5fd06158c4b775daf843b2a19d1b591830f9435d4d2955 |
|
MD5 | c9f90cb9f652f586d8cc277d9b5bf777 |
|
BLAKE2b-256 | 78ea36a1f55de635858133eeddbf57d0fb396f28fba76e37c8c7608407fb8214 |
Close
Hashes for lutlib-0.1.2-cp310-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7d2bca2d4400b4ffa3787ad135211fe14bcbd2167ccb0acfd7cba9e491fd10e5 |
|
MD5 | a186f378b8067d7907beb1cc200c9ea4 |
|
BLAKE2b-256 | cbf2dee1f856aea7be89badc434e0b07b4ce2ddf59d63876a2ed1a1254ffbb52 |
Close
Hashes for lutlib-0.1.2-cp310-cp310-manylinux_2_28_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ba7ffaedc62ef86b8422b0480af44bcdc7df0a98a26fe85f182de9c12216a4a3 |
|
MD5 | 66e6092c905dbae356a568378f353d17 |
|
BLAKE2b-256 | 1b4ddb0b1ca0d09d1b86d88f1529d237ff753cf6e22579bc856060ac531eeed1 |
Close
Hashes for lutlib-0.1.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ffbc36526d776d45d3fe2d6188f6271baa0b2784ec682e66d3ac0118d9af2960 |
|
MD5 | af9da81a97dacf591251cd6ff27c7bcc |
|
BLAKE2b-256 | b44ef474242165473ab5e608bb7f1e1936e9b8cf6b18bcf92beb9a140148263d |
Close
Hashes for lutlib-0.1.2-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 29d432fc99a5451a71f23e1e2dbc1bbeacd20eaf2119e2559ca54591e8dc913a |
|
MD5 | c332545b9d4f0de880e987e377e88c05 |
|
BLAKE2b-256 | fc2d0b59fb8bd383f44f365ca08b9c9a13704b789a412d9106977f1809d4297e |
Close
Hashes for lutlib-0.1.2-cp310-cp310-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6977bdbd71a47c6ba6f5126daca5f80919084ec18443c932a100afef82460e26 |
|
MD5 | ac9f7bb135fd31a0442f64fbc514f77a |
|
BLAKE2b-256 | 204ca778cc354a74b065e9afc2cf82be8388b3fbc1e2234e2ecd30ca22b24334 |
Close
Hashes for lutlib-0.1.2-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ecda3ec438aac43b40a2ae1ac09e0807ce98e2d4b5eb9232ba0924e870d15aed |
|
MD5 | 27cb293fdbe64f16bdb120a5aa1795a2 |
|
BLAKE2b-256 | 90207279bfd81c39d3c66df959152acb4fcc7bbb174c1f437e1dd0e475fbd448 |
Close
Hashes for lutlib-0.1.2-cp39-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9f6eae1fc260df56bc76df1d71da600f73df84bffeaea1c6898eca17093bedb1 |
|
MD5 | 552a616e090dc0d4550283e59c29e61b |
|
BLAKE2b-256 | abf9507e0e53c51d0868d22c06eb5f274e34ab4b3061758fdcf2041c034de726 |
Close
Hashes for lutlib-0.1.2-cp39-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4569282765de67af2b8e8ded58a76c470309df2d010fb46e6e51a37be31a8006 |
|
MD5 | 83999a792a1580b1ec501c5ac2bb58e9 |
|
BLAKE2b-256 | dff82c66a673ab38aedf4c958e6b4f4f2b778f616bf3014c9a5d0cdb5e395f5c |
Close
Hashes for lutlib-0.1.2-cp39-cp39-manylinux_2_28_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a3fbe6aed71955c91078386d24097239a606cb70f7748021ccb49cf251e6a914 |
|
MD5 | 4e4789fec21c78839d461cbee9ce3b54 |
|
BLAKE2b-256 | 6a63adc994f1f1f35725ed8216260715b2737aca379181aa67ff9450f7dc6fe6 |
Close
Hashes for lutlib-0.1.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cd8b53b2f34a6f86f305ee5f46041947075af899b07351a2ea5e7f2ff328bac7 |
|
MD5 | e4a3d3f3b3f79dc2616979bd10c59796 |
|
BLAKE2b-256 | a1c50e7dd45a9f4331beecb65439999a09aa2b8fe283c58b7b412f097e370236 |
Close
Hashes for lutlib-0.1.2-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7ab1b4e7984f301281cb5ec15a5dff8ad559493a93f280c4e7abc01cd4a41d9f |
|
MD5 | f6b4c26764c73034a837ef8576cc56fc |
|
BLAKE2b-256 | f798199a74e7d9e4ab2e73b062740f84112108a2b631e6f2277a971340125b02 |
Close
Hashes for lutlib-0.1.2-cp38-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | acb920c83194e58dd8ec14bc1d61812e48cb6c851baa44c180c1a439bc70d42b |
|
MD5 | 9322203a91b2396e4a17a4d008f0bcff |
|
BLAKE2b-256 | 06a48f05a8395a5ee8c26debedaa3d29b52e7704d48f508c5dc55087f9e6f8bd |
Close
Hashes for lutlib-0.1.2-cp38-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5a310f623ee6f06d9356e65d95479ce4aee12124fbd61710d1c8efac82f00776 |
|
MD5 | 4c3081477e622f0a23d2fbd24f50818c |
|
BLAKE2b-256 | 63eea43dcb93b6b57ce45e67fa2a75db774cdf7dfbd22a4a15e217695fd7bc9f |
Close
Hashes for lutlib-0.1.2-cp38-cp38-manylinux_2_28_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e4951f0371e1dcafed01914945e25b111e8725440948899bec052fb45593ff3f |
|
MD5 | 0b0f9f270ad3ff3ceb2de4e3e74cb6ac |
|
BLAKE2b-256 | ed9afdd07e337296d20608389280068f3006ae042368c1325d368ab5256c9430 |
Close
Hashes for lutlib-0.1.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 404d776345ddccc3fbd452ee38f1a07db79489682f3a0afe7660c6f703b07c4d |
|
MD5 | 5ceffd0821803b955a81ef95349cdd2e |
|
BLAKE2b-256 | a83a74e971e4dbfe2d7881a67544d07d13ed2e977c79292c6e205a75d49add0e |
Close
Hashes for lutlib-0.1.2-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e2b5fd719ee0835cb9b897cc8106b99bb264a77a73b5ee01712c96f427c775a1 |
|
MD5 | 4775948b2e711526f7748d2cce352f84 |
|
BLAKE2b-256 | c91b2da95493aa80e8fb15efc3d00309e791f8e269b49eef3cd064f805981e53 |