fpng
fpng copied to clipboard
Super fast C++ .PNG writer/reader
Hi, thanks for the great library. I had a need to use this from python, so I wrote python bindings that seem to have a good speedup over opencv-python's imwrite/imencode....
Hi Rich, (I sent an email about this issue, but I guess it didn't reach you) fpng is really efficient and interesting work. Congratulations ! However, to cover most of...
Hello, so i want to flip the image, but i dont know what is the function. can you help me how to flip the image? Sorry if my grammar is...
Wuffs has a low-level C API, necessary if e.g. decoding an animated image (or decoding incrementally over the network) while concurrently doing other work, and a high-level C++ API. fpng_test...
Clean?
:question: Maybe clean repo? ``` $ git clone [email protected]:richgel999/fpng.git $ cd fpng $ git filter-branch --force --index-filter "git rm --cached --ignore-unmatch *.qoi" --prune-empty --tag-name-filter cat -- --all WARNING: git-filter-branch has...
Adler-32 and CRC-32 computations are fast with SIMD, but if you just want the fastest possible PNG decoder (e.g. to compare to QOI's speed), ignoring the checksums can be even...
This change uses `memcpy` to perform unaligned reads, instead of `reinterpret_cast`. In tests on godbolt, this generated a single unaligned read on x86 and x86_64 platforms even under `-O0`. Other...
### Desctiption heap-buffer-overflow has occurred when running program fpng_test in function fpng_get_info_internal at fpng.cpp:3011:36 ### Version ``` commit 7298d34590a00921df8c0305869e9143e400a1bb (HEAD -> main, origin/main, origin/HEAD) Author: Rich Geldreich Date: Tue Dec...