Magari utilizzando imagecolortransparent()?