java缓冲图像:检测黑色像素
我有这个简单的代码来检查 24 位彩色 Windows bmp 文件 BufferedImage mapa = BMPDecoder.read(new File("maps/map.bmp")) final int xmin = mapa.get…
我已经扩展了 jEditorPane 以包含并显示内存中的缓冲图像,但它无法正确绘制。我做错了什么?
我已经扩展了 jEditorPane,如下所示(减去实例化代码)。但是,当我设置图像并在对象上调用更新时,它只绘制图像的一小部分(相当于一行文本所在的位…
位图和 BufferedImage 之间的差异
我正在尝试将一些代码从常规 Java 程序移植到 Android 平台中。不幸的是,该程序的一个重要部分涉及操作图像,而 Java 的 AWT 被剥夺了。我试图用 Bit…
将 BufferedImage 绘制到另一个 BufferedImage 的最快方法
我正在尝试用 Java 创建图像马赛克。我计算我正在创建的新图像的大小,然后对于将成为马赛克一部分的每个子图像,我执行一次绘制调用。 用伪代码: cr…
如何使用 TYPE_BYTE_GRAY 使用 AWT 高效创建灰度缓冲图像
我需要根据 nio ShortBuffer 中的数据创建灰度图像。我有一个函数,可以将 ShortBuffer 中的数据映射到无符号字节,但采用 int 形式(很容易更改)。…
对于 C# 中的重型图形应用程序,双缓冲或缓冲图形哪个更有效?
你好,我有一个繁重的图形应用程序,每次我都必须在 2-10 秒内绘制图形,这取决于通过 UDP 向我的应用程序发送数据的源应用程序; 我有一些静态图形,…
BufferedImage.getGraphics() 导致内存泄漏,有修复吗?
我在调用 BufferedImage.getGraphics() 方法的某些框架 API 时遇到问题,从而导致内存泄漏。该方法的作用是始终调用 BufferedImage.createGraphics()…
Java:如何快速复制 BufferedImage 的像素? (包括单元测试)
我想要将源 BufferedImage 中的 ARGB 值(矩形区域)复制到目标 BufferedImage 中。不应进行合成:如果我复制 ARGB 值为 0x8000BE50(alpha 值为 128…
什么是图块以及它们是如何在 BufferedImage 中创建的
我前段时间在 sun java 论坛上发布了一个问题,我发现很难理解我从回复者那里收到的第一个回复,尽管他似乎给了我解决问题的正确方法。问题的链接是:…
旋转 BufferedImage 中的图块
我创建了 2 行 3 列 6 个图块的 bufferedImage,我想旋转第二行的最后一个图块。该图块充当我的动画的交叉点。 我的问题是: 我如何才能单独访问该特…
使用 Graphics2D 在 BufferedImage 上覆盖文本并返回 BufferedImage
我已经检查了类似名称的问题,但他们没有回答这个用例。 基本上,我是在给定坐标(x,y)上覆盖一些文本(文本),我有以下函数一个包裹; protected …