Comments (16)
Interesting, what is the image that reproduces this?
from libjxl.
I cannot reproduce. On PNG input, it works as expected. On JPEG input, doing lossless JPEG recompression, it does do something that it probably shouldn't do (it encodes something that is the top-left quadrant, upsampled 2x, that decodes to pixels but not back to the original jpeg). I couldn't find a way to make it not produce a jxl file though.
from libjxl.
Interesting, what is the image that reproduces this?
Every image I tried causes it to fail.
from libjxl.
Default cjxl options?
Are you using the current latest version from git?
(we should bump up the version number because 0.3.7 can mean anything at this point)
from libjxl.
I've tried with default and adding other options, nothing worked if resampling is set to anything other than 1.
It is 0.3.7, don't know the hash it was build on. Just using a build from the Discord links. Most don't work but the two I found that do both do the same thing. One appears to have SIMD while the other doesn't. They were both built around mid to end of May.
I can build one this weekend and see what happens.
from libjxl.
I just tried Raysar's new build and it works. Possibly the other builds floating around were missing something.
from libjxl.
Running into some issues again. Any photo I try to compress with quality below 52 fails.
from libjxl.
@jimbo2150 what platform do you need builds for?
from libjxl.
@jimbo2150 what platform do you need builds for?
Windows 10, but don't really need it now. Someone just did a build - first one I've seen in a few weeks. I can build it myself, but would need to do it over a weekend. Thanks.
from libjxl.
Running into some issues again. Any photo I try to compress with quality below 52 fails.
from libjxl.
Ah, I know what is going on -- try passing --progressive_dc=0
too...
from libjxl.
Ah, I know what is going on -- try passing
--progressive_dc=0
too...
That worked, but odd that you have to disable progressive decoding.
from libjxl.
Ah, I know what is going on -- try passing
--progressive_dc=0
too...That worked, but odd that you have to disable progressive decoding.
Progressive DC doesn't work with downsampling - but we should not turn it on by default then :)
from libjxl.
Also fails on any speed above 7.
from libjxl.
Ah, yes, I can see why that would be the case - we'll make sure to return an explicit error.
from libjxl.
Any updates on this issue?
from libjxl.
Related Issues (20)
- After Update to extra/libjxl 0.10.1-1 extra/telegram-desktop 4.15.0-1 won't work HOT 1
- libvips + libjpeg loading fails: "No SOS marker found."
- Potential bug? ICE with GCC 12 & 13 on ppc64le HOT 2
- Should add STATIC property for jxl_extras_codec HOT 1
- (v0.10.2) Large JPEG encode creates invalid JXL with no error warning HOT 6
- Stream encoder: Truncated PPM not properly handeled HOT 1
- -d 0.0 -e 10 output file is larger then -e 9
- Stream encoder fails on PFM
- benchmark_xl does something very wrong with 1-bit input images
- djxl does not output extra channels for png HOT 1
- libjxl built using MinGW-W64 may crash HOT 5
- The output size is different when inputting optimized PNG image or unoptimized it HOT 4
- Feature request: cjxl: Optimize the output image when the input image is unoptimized
- JXL back to GIF issue HOT 5
- JPEG XL color space in lossy mode HOT 15
- Apng encoding: `IDAT chunk after fcTL chunk` error when using apng created with imagemagick and ffmpeg HOT 1
- Lossy/Delta Palette doesn't work HOT 1
- Jpegli compilation fails on Mac (`FROM_JXL_BOOL` not found)
- Lossless density regression HOT 3
- [Cmake issue] Please run /Depot/jjjj/libjxl-27.03.2024/deps.sh to fetch the build dependencies. HOT 1
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 libjxl.