нужно отделить слова от картинки - PullRequest
0 голосов
/ 21 марта 2010

как я могу манипулировать значениями пикселей загруженного изображения, а затем сохранять часть этого изображения в новом изображении (1 изображение на слово). Я нашел несколько примеров относительно сохранения или загрузки изображения, но я не могу понять, как я могу сохранить часть изображения? Я пытаюсь сделать это с Java

1 Ответ

1 голос
/ 21 марта 2010

Я не пробовал это для себя. Но изучение этой и этой страницы приводит меня к этому коду:

 BufferedImage im = ImageIO.read(new File("in.jpg"));
 // now manipulate image
 ...
 // now get only a part of it
 Raster raster = im.getData(new Rectangle(xOffset, yOffset, width, height));
 BufferedImage im2 = new BufferedImage(width, height, BufferedImage.TYPE_INT_BGR);
 im2.setData(raster);
 ImageIO.write(im2, "jpg", new File("out.jpg"));
...