A plugin for loading a given format is added by creating an
ImageFormatDescription to provide the principal attributes for
recognizing images stored in the format, an ImageLoader which
performs the actual loading of the image data and metadata, and an
ImageLoaderFactory which is able to create an
ImageLoader for a stream of image data stored in the format.
The ImageLoaderFactory is registered with the
ImageStorage object which manages all ImageLoaders
and which also supplies convenience loading methods for application use.