Quote Originally Posted by technomage
Quote Originally Posted by arthurprs
Right,

* Can do everything that SDL_Image do and more
* Avoid using tons of dlls on your game
* Easy to Use
* You can easy load a image from file, stream, pointer
* More formats supported {you can easy remove the ones that you don't use to reduce size}
* Imagemanipulation {format, alpha, rotate, resize ... and others}
* FPC, Delphi compatible
* Win and Unix compatible
SDL_Image does have about 4 dll's dependancies so that is a valid point. More formats and Image Manipulation, I'd agree there as well.

However SDL_Image is FPC and Delphi Compatible and will work on Windows, Linux and Mac OSX (as i'm sure Imaging does). You can load from a file or stream (using SDL_RWops) or pointer in SDL_Image and most people find it easy to use.

Imaging is nice, however if I'm developing a SDL based game and I want something to load SDL_Surfaces from a file or stream then I would personally stick with SDL_Image.

Just my 10p worth
RWops is not easy i already tryed it

:?
Imaging has more benefits and, so i prefer it