fpng icon indicating copy to clipboard operation
fpng copied to clipboard

Super fast C++ .PNG writer/reader

Results 16 fpng issues
Sort by recently updated
recently updated
newest added

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...

enhancement

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...

enhancement

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...

: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...

enhancement

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...

enhancement

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...