Bits per channel in the file, before decoding normalizes them to 8.
Channels a full decode would produce.
The format the magic bytes identified.
Frames the file holds; 1 for a still image.
Whether the file carries transparency.
Height in pixels.
The EXIF orientation, 1 through 8, or 1 when there is none.
Read from a JPEG header only; every other format reports 1. width and height are the
stored extent, so a value of 5 through 8 means the image displays with them swapped.
Whether this is a progressive JPEG, which cannot stream a region.
Width in pixels.
What a decoded image is, without its pixels.