Ciao Leandro,
grazie della risposta.
Nel frattempo ho fatto altre prove.

1) Se riduco (con Microsoft Photo editor) il numero di pixel della larghezza (e lo porto ad un numero < 2048) la foto è visibile.
Dalle proprietà (proprietà di windows) del file vedo che la rappresentazione colore è sRGB ma ripeto, sulla stessa foto riducendo il numero di pixel come detto prima funziona.
2) Ho provato con Photoshop a salvare con nome disattivando il flag
Profilo ICC: sRGB IEc61996-2-1 (che non so cosa sia)
Ho lasciato il numero di pixel originali (quindi con larghezza > 2048)
La foto è visibile piccolo e funziona


chiedo alcune cose:
1) secondo voi il codice è corretto?
2) come faccio a vedere se la foto è in quadricromia?
3) cos'è questo Proflo ICC: sRGB IEc61996-2-1 indicato da fotoShop?


Grazie