eddieantonio/imgcat

Ditch stb_image, replace with alternative image loading library

eddieantonio opened this issue · 2 comments

It was convenient for a one-off app, but it doesn't work with all images.

Possible replacements

  • CImg (single header file, C++, massive feature bloat)
  • FreeImage (requires switch to GPL, big dependency)
  • Direct bindings to libpng, libjpeg (requires manual image scaling algorithm)
  • ImageMagick

CImg was the deemed to be the best option.