0
Resmim 800x480. Aşağıdaki koordinatların 115, 235, 580, 202 (x, y, width, height) yeni bir alt görüntüsünü nasıl oluşturabilirim?Java'da bir alt resim oluşturma
Resmim 800x480. Aşağıdaki koordinatların 115, 235, 580, 202 (x, y, width, height) yeni bir alt görüntüsünü nasıl oluşturabilirim?Java'da bir alt resim oluşturma
Bir alt imge elde etmek aşağıdakileri yapın BufferedImage
kullanabilirsiniz: Bu örnek dosya sistemi ile çalışır
BufferedImage img = ImageIO.read(new File("yourPath"));
BufferedImage subimage = img.getSubimage(115, 235, 580, 202);
ImageIO.write(subimage, "png", new File("outputPath"));
, ayrıca akışlarını kullanabilirsiniz.
Her şey mümkündür. Şimdiye kadar ne denedin? – Norman
Teşekkür ederim Norman, özel Image createImage() { BufferedImage bi = yeni BufferedImage (800,480, BufferedImage.TYPE_INT_RGB); Graphics2D g = (Graphics2D) bi.getGraphics(); \t g.fillRect (0, 0, bi.getWidth(), bi.getHeight()); – ezzitt