qoi
qoi copied to clipboard
The “Quite OK Image Format” for fast, lossless image compression
So add a high-dynamic range support by using the idea from radiance image format. Store the exponent in the alpha channel, and the floating point significands into the r, g...
- Remove trailing whitespaces - Use `png_size_t` instead of `int` - Specify formats for `printf` using `inttypes.h` for portability - Cast unused parameters as `void` due to suppress warnings -...
Being an absolute beginner in image processing in C, I ran the most intuitive command that I could come up with: make However, that was met with the following error...
Hi, QOI is a really exciting and interesting image format. Thanks for sharing your inspired code. This update adds a --forcebpp # option to qoibench to allow the number of...
replace `gcc qoiconv.c -std=c99 -O3 -o qoiconv` with `gcc qoiconv.c -std=c99 -O3 -I/usr/include/stb -o qoiconv` in `qoiconv.c` instead of forcing you to copy the files over
Unlike most of other image formats which can not be compressed further, QOI can be considerably compressed with general compression algorithms Unlike other image formats which will generate highly binary...
This may be a dumb and obvious question but how would you implement this in WebAssembly so you can use it with things like Node Serverless Functions and Edge Workers?
As [recently pointed out by @andrews05](https://github.com/phoboslab/qoi/issues/253#issuecomment-1371438336), there is an edge in QOI files that could be handled differently by different decoders. This edge case can produce a transparent background when...
Hi, I wonder if the QOI format also covers grayscale? As I understood it is designed mainly for 3 and 4 channels.