Redimensionar imagen
Publicado por Iván (10 intervenciones) el 03/03/2007 18:28:37
Hola, hago una captura de pantalla con la siguiente sentencia:
BufferedImage imagen = robot.createScreenCapture(new Rectangle(0, 0, (int)d.getWidth(), (int)d.getHeight()));
El problema que tengo es que quiero redimensionar esa imagen a la mitad de tamaño. He usado:
Image image = imagen.getScaledInstance(
(int)(d.getWidth()/2), (int)(d.getHeight()/2),
Image.SCALE_FAST);
Alguno sabe como obtener los bytes del objeto Image. O sino si alguien sabe la forma de redimensionar el objeto BufferedImage sin obtener uno Image.
BufferedImage imagen = robot.createScreenCapture(new Rectangle(0, 0, (int)d.getWidth(), (int)d.getHeight()));
El problema que tengo es que quiero redimensionar esa imagen a la mitad de tamaño. He usado:
Image image = imagen.getScaledInstance(
(int)(d.getWidth()/2), (int)(d.getHeight()/2),
Image.SCALE_FAST);
Alguno sabe como obtener los bytes del objeto Image. O sino si alguien sabe la forma de redimensionar el objeto BufferedImage sin obtener uno Image.
Valora esta pregunta


0