P
plank
Hi,
I am a newbie in Java and am trying to resize an image through a Java Applet. The code I am using works fine, however the
quality of the image is quite poor.
Code is:
public static BufferedImage ResizeImage(BufferedImage buffImg, String sType)
{
Dimension dimSize = GetImageSize(new Dimension(buffImg.getWidth(), buffImg.getHeight()), sType);
Image img = buffImg.getScaledInstance(dimSize.width, dimSize.height, BufferedImage.SCALE_SMOOTH);
BufferedImage buffNew = new BufferedImage(dimSize.width, dimSize.height, buffImg.getType());
Graphics g = buffNew.getGraphics();
g.drawImage(img, 0, 0, null);
return buffNew;
}
Can anyone give me some pointers on how to make the quality better?
Any help would be greatly appreciated!
Thanks in advance!
Anil
I am a newbie in Java and am trying to resize an image through a Java Applet. The code I am using works fine, however the
quality of the image is quite poor.
Code is:
public static BufferedImage ResizeImage(BufferedImage buffImg, String sType)
{
Dimension dimSize = GetImageSize(new Dimension(buffImg.getWidth(), buffImg.getHeight()), sType);
Image img = buffImg.getScaledInstance(dimSize.width, dimSize.height, BufferedImage.SCALE_SMOOTH);
BufferedImage buffNew = new BufferedImage(dimSize.width, dimSize.height, buffImg.getType());
Graphics g = buffNew.getGraphics();
g.drawImage(img, 0, 0, null);
return buffNew;
}
Can anyone give me some pointers on how to make the quality better?
Any help would be greatly appreciated!
Thanks in advance!
Anil