http://cafefiles.naver.net/20130606_179/rise1925_1370463189365uKV60_PNG/%C1%A6%B8%F1_%BE%F8%C0%BD.pngКак перемасштабировать изображение двоичного символа?
Я попытался изменить размер изображений персонажей с помощью бикубического алгоритма в Java. , но как вы можете видеть это связано, связность образа сломалась ... я только что сделал код ..
public BufferedImage scaleImage(BufferedImage img, int width, int height,
Color background) {
BufferedImage newImage = new BufferedImage(width, height,
BufferedImage.TYPE_BYTE_BINARY);
Graphics2D g = newImage.createGraphics();
try {
g.setRenderingHint(RenderingHints.KEY_INTERPOLATION,
RenderingHints.VALUE_INTERPOLATION_BICUBIC);
//g.setBackground(background);
//g.setColor(Color.BLACK);
g.clearRect(0, 0, width, height);
g.drawImage(img, 0, 0, width, height, this);
} finally {
g.dispose();
}
return newImage;
}
, что я делаю неправильно?
Этот URL-адрес «Отказ от ссылки». Чтобы лучше помочь, опубликуйте [SSCCE] (http://sscce.org/). –