Hola;
No creo que se pueda redondear un canvas, podrías hacer que el fondo de la imagen fuera transparente y dibujar tu texto encima de un rectángulo blanco con los bordes redondeados.
Necesitas guardar la imagen con un formato que acepte transparencia, por ejemplo PNG. (con JPEG no se puede).
Ejemplo guardar imagen con fondo transparente:
http://lineadecodigo.com/wp-content/...en-imagen.html
Ejemplo rectángulos con borde redondeado:
http://js-bits.blogspot.com.es/2010/...ectangles.html
Saludos.