Not requiring to provide width and height in functions anymore, they are calculated internally (did not found functions imagesx and imagesy before ... badly named rly)
Removed filters from get_image_hash as they don't change the resulting hash
Cropping function now have a correct width and height of the image due to automatically detection, the image was resized after the rotation and this was ignored. Also fixed trying to get color of outbounds pixels due to that change
In card image detection, if a line was not found, it now returns false instead of using default pre-positionned lines. Ease error handling when failing to detect a card image
If providing a file in an unsupported mime format, it will now throw an exception
Added a meta function get_card_image_from_picture trying to find the card image, then if it fails, tryi to finds cards in the picture and find image in cards again, if fails again then return false