Jpeg formatındaki fotografı istenilen boyutunu almak.
1 2 3 4 5 6 7 8 9 10 11 12 13 |
String imagePath = "C:\\Users\\kocadag\\Downloads"; try { ImageIcon ii = new ImageIcon(imagePath); BufferedImage bi = new BufferedImage(50, 50, BufferedImage.TYPE_INT_RGB); Graphics2D g2d = (Graphics2D) bi.createGraphics(); g2d.addRenderingHints(new RenderingHints(RenderingHints.KEY_RENDERING, RenderingHints.VALUE_RENDER_QUALITY)); boolean b = g2d.drawImage(ii.getImage(), 0, 0, 100, 100, null); System.out.println(b); ImageIO.write(bi, "jpg", new File("C:\\Users\\kocadag\\Downloads\\aaa.jpg")); } catch (Exception e) { e.printStackTrace(); } |