credo che manchi ancora la parte di codice che controlla se ha finito di caricare l'immagine.
solo dopo, da quello che dice And (e mi fido ) puoi assegnargli la funzione.

spero di non aver detto una cavolata