Log a warning and provide useful exception on image file not found.
Fail earlier and more informatively on attempt to create 0x0 canvas.