2010-03-21 5 views
0

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

ответ

1

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

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")); 
Смежные вопросы