java - convertir un bufferedimage a image
Convertir imagen JavaFX a BufferedImage (1)
Estoy tratando de convertir una imagen JavaFX
(desde ImageView
) a una Imagen BufferedImage
. Intenté lanzar y cosas, pero nada funciona. ¿Puede alguien sugerirme cómo debería hacer esto?
Prueba tu suerte con SwingFXUtils . Hay un método para ese propósito:
BufferedImage fromFXImage(Image img, BufferedImage bimg)
Puede llamarlo con el segundo parámetro null
, ya que es opcional (existe para la razón de reutilización de la memoria):
BufferedImage image = SwingFXUtils.fromFXImage(fxImage, null);