¿Cómo convierto un InputStream a BufferedImage en Java / Groovy?

Sí, soy tan estúpido. Estoy tratando de pegar un código maravilloso de varias recetas de libros de cocina, y no puedo pasar de InputStream a BufferedImage en Java / Groovy. Google no está siendo mi amigo en este momento.

Respuestas a la pregunta(1)

Su respuesta a la pregunta