Image library recommendations
I'm looking for an image library that can handle multiple formats (jpg, gif, png) and quickly displays images on screen.
It would also be nice if I could only specify a portion of the image to render to the screen.
In the end, I want a lot of images on the screen that can be panned and zoomed in.
This is for a personal project in my ppc electronic box and I would prefer the library to be in C ++.
There are also:
- Framewave-based AMD Performance Library that provides signal processing and image processing functions
- GraphicsMagick multi-threaded derivative of ImageMagick
Check related questions
- Fast cross-platform C / C ++ image processing libraries
- Image processing libraries
FreeImage.
This is for download.
For display, you can use the FreeImage methods to create a bitmap, which can then be displayed in some control (depending on your UI).
For real display heat, you'll want to use OpenGL .
Also, at the same time, I discovered CImg , which is not a library, many common image processing applications and works in C ++.
ImageMagick has libraries in multiple languages ββto do what you want.
Imagemagick seems to be the gold standard and is used in all places. What environment are you working in - Linux? Windows?