Io mi sento di sconsigliarti i manuali Apogeo per esperienza personale, nella maggior parte dei casi spiegano cose semplici con troppi giri di parole, e complicate usandone troppo poche. Un ottimo manuale di programmazione Python è "Imparare Python", di Mark Lutz, anche se ha un prezzo abbastanza proibitivo (Ma fidati, i soldi spesi li vale tutti, probabilmente un manuale più completo non esiste).
Un altro manuale, più breve e meno costoso, è "Programmazione in Python", usa un linguaggio semplice e tratta un buon numero di argomenti, fra i quali l'editing di immagini e lo sviluppo di interfacce grafiche con TKinter (La libreria grafica inclusa in Python). Il primo è edito da O'Reilly, il secondo da Apogeo (E nonostante questo l'ho trovato ottimo).
Se invece ti interessano le GUI con PyQt, purtroppo non c'è molto materiale disponibile in italiano. Il manuale più completo sull'argomento è "Rapid GUI programming with Python and Qt", che tratta in modo generale (Ma non troppo) il Python nella prima parte, e si dedica alle interfacce in PyQt nella seconda, è arricchito con un gran numero di esempi di codice e nella parte dedicata a PyQt anche di immagini del risultato finale. Unico inconveniente: è solo in inglese.