è possibile in qualche modo usando le librerie gd che php mette a disposizione, prendere un immagine, tagliare un piccolo quadratino e visualizzare al suo posto un quadratino trasparente?

esempio:

ho un immagine 500*300taglio un quadratino di 30*30 in alto a sinistra
recupero l'immagine, identica a prima, ma tagliata di un pezzo di 30*30 in alto a sinistra trasparente


come potrei fare? grazie per le risposte