added jxl support
This works on windows at least. changes: imagesize was removed as it was incompatible with jxl use pillow to get image size use pillow to load images images load and are converted to qimage. (probably should only do this for jxl, its slower than letting qt load directly) some minor changes that probably should be in a cleanup pr (I had a lot, but I reverted most - sorry about these)
@jhc13 I dont think there is a reason to not merge now. jxl should be a significant improvement for those willing to convert from jpg/png
Sorry, I don't have time to review pull requests at the moment.
I have pulled it into this fork now: https://github.com/StableLlamaAI/taggui_flow @yggdrasil75 you might want to use that fork now. When you have other PRs that are relevant for you, please create a PR for them against StableLlamaAI/taggui_flow so that I can check about pulling there