Comments (8)
Idk, it's comes from jxl-coder
from imagetoolbox.
awxkee/jxl-coder#14 it is for decoding speed, specifying that would be much more clear
from imagetoolbox.
He just said to refer to libjxl specifications, if you would find this explanation, i will add this info ofc 👀
from imagetoolbox.
Well i cant find it but i know its just for decoding speed (useful for large images, but even those are already fast), and as with my original comment, it is a known bug in libjxl that speed 1 and 4 compress better than 2. Adding decoding speed shouldnt be necessary and left to the user as it would add a bit more size to the image
from imagetoolbox.
So maybe make it by default 0 and specify that it will make the image a bit bigger, also how mostly unnecessary it is but people hopefully would know that already
from imagetoolbox.
Okay, somewhat understood
from imagetoolbox.
It can also affect quality for lossy
from imagetoolbox.
It does not affect quality for lossy. I was just reading the help command from libjxl, what it means is higher file sizes for the same quality, that translates to lower quality at the same file sizes.
I asked on the discord for some clarification, heres what i got:
There is no documentation on what libjxl's faster decoding flag does internally. "faster decoding just disables various stuff that will cause decoding to be slower, sacrificing some compression for faster decoding. Should generally not be needed for most use cases."
from imagetoolbox.
Related Issues (20)
- Some requests HOT 1
- v2.8.1 armeabi-v7a Not On F-Droid. HOT 3
- Video editor? HOT 1
- XML HOT 1
- [Bug] App Crash: IllegalArgumentException HOT 1
- Better Auto Remove Background feature HOT 6
- [Bug] App Crash: NullPointerException HOT 2
- [Bug] App Crash: ArrayIndexOutOfBoundsException HOT 1
- jpg to jxl convert does not work HOT 2
- [Bug] App Crash: ArrayIndexOutOfBoundsException HOT 1
- [Bug] App Crash: NullPointerException HOT 4
- Paint
- Open with image fullscreened HOT 2
- Option to change "Image preview" with "editing tools" HOT 4
- Remove certain color in background by only touching HOT 3
- [Bug] App Crash: NullPointerException HOT 3
- Crop to content HOT 3
- [Bug] App Crash: NullPointerException HOT 1
- [Bug] App Crash: ArrayIndexOutOfBoundsException HOT 1
- [Bug] App Crash: ArrayIndexOutOfBoundsException HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from imagetoolbox.