Le istruzioni per la trasparenza te le puoi risparmiare, jpg non la gestisce.

Per il resto la logica è giusta, poi bisogna vedere l'effettivo codice che scrivi.