public BufferedImage zoomIn(BufferedImage bi, int scale) { int width = scale * bi.getWidth(); int height = scale * bi.getHeight(); BufferedImage biScale = new BufferedImage(width, height, bi.getType()); // Cicla dando un valore medio al pixel corrispondente for(int i=0; i<width; i++) for(int j=0; j<height; j++) biScale.setRGB(i, j, bi.getRGB(i/scale, j/scale)); return biScale; }
You need to create an account or log in to post comments to this site.