Given some source file (or more generic - input stream), I need to find out
- is it an image
- if it is an image, then retrieve its type (png/jpeg/gif/etc)
- retrieve exif data, if available
I looked at the API, but it is not clear how to get the type of image or Exif data.