dhcgn / jxlgui Goto Github PK
View Code? Open in Web Editor NEWWindows Desktop App to convert images to JPEG XL .jxl files
License: MIT License
Windows Desktop App to convert images to JPEG XL .jxl files
License: MIT License
Exception has occurred: CLR/System.IO.FileNotFoundException
An exception of type 'System.IO.FileNotFoundException' occurred in System.Private.CoreLib.dll but was not handled in user code: 'Could not find file 'C:\ProgramData\jxlgui\config.json'.'
If I drop xxx.JPG into the app, it is converted to xxx.JPG.jxl
Old
C:\ProgramData\jxlgui>cjxl.exe
JPEG XL encoder v0.7.0 ab775e2 [AVX2,SSE4,SSSE3,Scalar]
Missing INPUT filename.
Use 'cjxl.exe -h' for more information
C:\ProgramData\jxlgui>djxl.exe
JPEG XL decoder v0.7.0 ab775e2 [AVX2,SSE4,SSSE3,Scalar]
Missing INPUT filename.
Use 'djxl.exe -h' for more information
New
C:\ProgramData\jxlgui>cjxl.exe
JPEG XL encoder v0.10.2 e148959 [AVX2,SSE2]
Usage: cjxl.exe INPUT OUTPUT [OPTIONS...]
INPUT
the input can be PNG, APNG, GIF, JPEG, PPM, PFM, PAM, PGX, or JXL
OUTPUT
the compressed JXL output file
Basic options:
-d DISTANCE, --distance=DISTANCE
Target visual distance in JND units, lower = higher quality.
0.0 = mathematically lossless. Default for already-lossy input (JPEG/GIF).
1.0 = visually lossless. Default for other input.
Recommended range: 0.5 .. 3.0. Allowed range: 0.0 ... 25.0. Mutually exclusive with --quality.
-q QUALITY, --quality=QUALITY
Quality setting, higher value = higher quality. This is internally mapped to --distance.
100 = mathematically lossless. 90 = visually lossless.
Quality values roughly match libjpeg quality.
Recommended range: 68 .. 96. Allowed range: 0 .. 100. Mutually exclusive with --distance.
-e EFFORT, --effort=EFFORT
Encoder effort setting. Range: 1 .. 10.
Default: 7. Higher numbers allow more computation at the expense of time.
For lossless, generally it will produce smaller files.
For lossy, higher effort should more accurately reach the target quality.
-V, --version
Print encoder library version number and exit.
--quiet
Be more silent
-v, --verbose
Verbose output; can be repeated and also applies to help (!).
-h, --help
Prints this help message. Add -v (up to a total of 4 times) to see more options.
C:\ProgramData\jxlgui>djxl.exe
JPEG XL decoder v0.10.2 e148959 [AVX2,SSE2]
Usage: djxl.exe INPUT OUTPUT [OPTIONS...]
INPUT
The compressed input file (JXL). Use '-' for input from stdin.
OUTPUT
The output format can be PNG, APNG, JPEG, PGM (for greyscale input), PPM (for color input), PNM, PFM, or PAM.
To extract metadata, use output format EXIF, XMP, or JUMBF.
The format is selected based on extension ('filename.png') or can be overwritten by using --output_format.
Use '-' for output to stdout (e.g. '- --output_format ppm')
Basic options:
-V, --version
Print version number and exit.
--quiet
Silence output (except for errors).
-v, --verbose
Verbose output; can be repeated and also applies to help (!).
-h, --help
Prints this help message. Add -v (up to a total of 2 times) to see more options.
Image with this format can be converted to jxl with the same bit depth.
From .net 6 to .net 8
Thanks!- A gui for jxl is sorely lacking! I even considered trying to pick up the pieces of MegaPixel Qt-which was the best so far. Perhaps look at it and as I said add distance other parameters-regardless thanks!
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.