Java - REDUCCION DE IMAGENES (URGENTE)

 
Vista:

REDUCCION DE IMAGENES (URGENTE)

Publicado por Enrique (2 intervenciones) el 03/03/2001 12:47:09
Estoy implementando una base de datos de imagenes (FOTOS) en java y tengo fotos mas grandes del tamaño del panel que he creado. Necesito algun ejemplo concreto de como puede reducir esa imagen hasta ajustarla al tamaño de mi panel. ES MUY URGENTE MUCHAS GRACIAS
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:REDUCCION DE IMAGENES (URGENTE)

Publicado por Xavi Canal (241 intervenciones) el 03/03/2001 14:53:44
Nas,

a partir de un objeto Image puedes escalarlo
via el método getScaledImage si mal no recuerdo,
donde le pasas el nuevo tamaño y el tipo de
escalado (con calidad, escalado rápido, ...)

att. Xavi Canal
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:REDUCCION DE IMAGENES (URGENTE)

Publicado por Carlos (11 intervenciones) el 07/03/2001 15:23:34
import java.awt.*;

import java.applet.*;

import java.awt.image.*;

import java.awt.Image;



public class scale extends Applet {

private Image image;



public void init(){

Image imageSource = this.getImage(this.getCodeBase(), "foto.gif");

ImageProducer origProducer = imageSource.getSource();

ReplicateScaleFilter rscale = new ReplicateScaleFilter(700, 700);

FilteredImageSource filtro = new FilteredImageSource(origProducer, rscale);



image = this.createImage(filtro);

}



public void paint(Graphics g){

g.drawImage(image, 50, 50, this);

}


}
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar