convert -transparent black

No, because it strips out the alpha channel (which is an 8-bit quantity) and replaces it with a 1-bit mask. Unless the man page is not telling me something.
_________________________
-- roger