java - 需要将文字与图像分开

标签 java image jogl

如何操作已加载图像的像素值,然后将该图像的一部分保存到新图像中(每个字 1 个图像)。我找到了几个有关保存或加载图像的示例,但我无法理解如何保存图像部分? ??我正在尝试用java 来做到这一点

最佳答案

我没有亲自尝试过。但正在学习thisthat页面引导我到此代码:

 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"));

关于java - 需要将文字与图像分开,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2485959/

相关文章:

javascript - 如何在 View MVC 中更改 img src

Java:如何将图像转换为字节[]

java - "cannot find symbol method getGL()"(现在也是 getGLU())

java - 保留 JOGL 上下文

java - 以编程方式检索 Google 结果

java - 将字符串java中的数字相加

css - 如何从 WordPress 的某些摘录中删除特色图片

java - OpenGL JOGL 纹理轮廓

java - 使用 Spring Boot Java 嵌入 Grizzly (glassfish) Servlet 容器

java - 在被调用方法中查找方法调用者