The image processing functions work on 24 and 32-bit images, but have issues with 1/2/4/8-bit images (due to color palette, byte padding, bit/byte packing, etc).
Better handle these image types, or at least check for and ignore these images.
8-bit images are correctly handled, removing padding before processing, or converting to 24- or 32-bit as required. Issue #4 raised to track 1- and 4-bit image types.
The image processing functions work on 24 and 32-bit images, but have issues with 1/2/4/8-bit images (due to color palette, byte padding, bit/byte packing, etc).
Better handle these image types, or at least check for and ignore these images.