bufferedimage

    0热度

    1回答

    如何在运动图像中找到JPanel内给定点的像素颜色?我可以使用BufferedImage或图形来做到这一点吗?

    1热度

    1回答

    使用GSON序列化JSON中的BufferedImages似乎存在问题。我正在使用Derby来存储图像。当我查询数据库时,我构建了一个包含一些文本字段和一个BufferedImage字段的JavaBean。然后我使用GSON将JavaBean转换为JSON,这就是发生异常的地方。 异常信息如下: java.lang.IllegalArgumentException异常:类sun.awt.image

    0热度

    1回答

    我正在使用图像为Java应用绘制背景,这是一个没有重复属性的大应用。为此,我使用bufferedImage来读取资源和图像,并在Canvas中绘制它。那么,它工作得很好。除了一件事,即使形象落后,应用程序仍然会打开。 我的意思是,我期望看到应用程序和图像同时加载。但它似乎只是在应用程序启动后才加载图像,足以查看窗口框架背景(灰色,因为我使用的是Windows 10)。 因此,我在Canvas类初始

    0热度

    1回答

    我唯一担心使用BufferedImage对象的原因是,对于非常大的图像60000x32000,它将导致JVM在有限的JVM堆空间上使用OOM关闭。然而,ImageIO.read方法的JavaDocs说了一些关于“控制缓存”的内容。 什么是控制缓存在这种情况下? 这是否意味着ImageIO.read使用磁盘上的图像缓存大图像? 参考的JavaDoc和下面ImageIO.read方法: /**

    0热度

    2回答

    设置BufferedImage的像素颜色我已用下面的代码转换的图像的数组: BufferedImage bufferedImage = null; try { bufferedImage = ImageIO.read(new File("name.jpeg")); } catch (IOException e) { } byte[] b = ((DataBufferByte)

    1热度

    1回答

    我想在java中实现一些低级别的过滤器。为此,我必须能够操纵图像的每个单独像素。我想最好的办法是将图像转换为字节数组并从那里开始。 我创建了一个由4个完全红色像素组成的2x2图像。然后我读入数组,并使用了下面的代码相当准确的描述: BufferedImage bufferedImage = null; try { bufferedImage = ImageIO.read(new Fil

    0热度

    1回答

    我一直在编写Java SE 8桌面应用程序。我使用Eclipse IDE,Oracle的JDK,并在MS Windows 10操作系统上运行它。 我的应用程序总结了图表。我在JPanel上绘制了一个图,该图成为JTabbedPane的一部分。它在GUI上显示得很好,而且响应速度非常快。当我通过打印服务的图表时出现问题。但是,我选择“微软打印成PDF”服务,而不是打印在打印机上。接下来发生的事情是,

    1热度

    1回答

    我有类,服务器,客户端和消息。 Message类由服务器名称,客户端名称,BufferedImage,命令等组成。我想要做的是将BufferedImage从Server存储为Message作为序列化的字节形式,将Message发送给Client,并在Message类中接收到Message后,将消息中的BufferedImage反序列化。我想问一下它是如何完成的,因为我能找到的就是直接从服务器发送B

    1热度

    1回答

    我使用PNGJ库来保存大型PNG文件(40000 x 3000)。现在我需要将图像向右旋转90度,而不将整个图像保存在内存中。 PNGJ库仅限于逐行写入图像,所以我无法旋转每一行并逐列写入imagem列。 有没有办法做到这一点?

    1热度

    1回答

    在Java应用程序,我展示在使用对话框中的WebView的HTML报告的图像文本.. 的图像是一个饼图,下面的函数的图表转换一个BufferedImage: protected static BufferedImage draw(JFreeChart chart, int width, int height) { BufferedImage img = new BufferedImag