jxlpy
jxlpy copied to clipboard
Cython bindings and Pillow plugin for JPEG XL
Hi! First of all, thank you for this project! I was trying to get this to work with Pillow using the encode-decode example. ```python from PIL import Image from jxlpy...
Hi, I tried to install jxlpy on windows using ```pip install jxlpy``` and got this error: ```ValueError: '_jxlpy/_jxl.pyx' doesn't match any files```
For the record in case people are looking: I have implemented both these features in my own branch at https://github.com/alexjc/jxlpy. Just need to merge #13 first, then I'll port them...
Does it copy the exif and color space metadata to jpeg xl from the original input?
jxl allows "quality" values between -inf and 100. trying to use a negative quality value with jxlpy gives this error: `_jxlpy.JxlPyArgumentInvalid: quality (should be in range 0..100)`
When building this wheel on Windows using: ```bat vcpkg install libjxl --triplet x64-windows pip wheel --use-feature=in-tree-build ./jxlpy delvewheel repair -v --add-path C:\tools\vcpkg\installed\x64-windows\bin --no-dll msvcp140.dll --no-mangle-all jxlpy-0.9.1-cp39-cp39-win_amd64.whl pip uninstall jxlpy -y...
I have compiled libjxl (with libhwy built with SIMD instructions disabled) on my Powerbook G4 running Debian. The library works fine on my little-endian systems (x86, ARM) but fails on...
I noticed `jxlpy` wasn't loading some images correctly compared to `pillow-jxl-plugin`. It looks like the problem is here, where the icc profile is not being stored under the proper key...
Could the function variable types and their return types be added? All currently supported Python versions support typing. It would make my LSP happy. Here's an example of a fully...
This PR adds the option to use `JxlEncoderSetFrameBitDepth` and `JxlDecoderSetImageOutBitDepth`. This is necessary for lossless reconstruction of images with bit depths other than 8 or 16 bits. I've also added...