tiny-phash

https://github.com/Helios-vmg/tiny-phash

This was the result of trying to use pHash in a project and getting increasingly pissed off at CImg. What kind of an asshole distributes a single 3+ MiB C++ header?
I'm quite satisfied with the result. My implementation is not only hundreds of times smaller, but also four times faster, and compatible with pHash.
> What kind of an asshole distributes a single 3+ MiB C++ header?
ah, fast compilation, those were the times
What kind of an asshole distributes a single 3+ MiB C++ header?

Someone who doesn't care, and/or is clueless about optimization/efficiency, etc.

Take your pick, "less than competent programmer"* is also an option.

*That could describe me in no minor fashion, I am a self-taught C++ hobbyist after all.
Topic archived. No new replies allowed.