Ho tenuto la mia funzione come sta, ho semplicemente convertito l'immagine da .jpg a .bmp
Ora tutto funziona perfettamente