0
У меня есть следующий классКак уменьшить разрешение на изображение без бесшовных точек?
public void resize(InputStream input, OutputStream output, int width, int height) throws IOException {
BufferedImage src = ImageIO.read(input);
BufferedImage dest = new BufferedImage(width, height, BufferedImage.TYPE_INT_RGB);
Graphics2D g = dest.createGraphics();
AffineTransform at = AffineTransform.getScaleInstance((double)width/src.getWidth(), (double)height/src.getHeight());
g.drawRenderedImage(src, at);
ImageIO.write(dest, "tif", output);
output.close();
}
, но в конечном итоге я потеряю точки на дюйм в 1. Как я могу сохранить точки на дюйм в изображении?