The next most common type of image is based upon a decoded fz_pixmap. These are generally only used if the pixmap takes less storage than the compressed data would.
The easiest way to tell if an image is a decoded image is to request its underlying tile. If it returns NULL, you know it is not this sort of image.