使用 Java 将 PNG 转换为 JPG 时出现问题 (ImageIO.write())
我正在使用 ImageIO.write() 将 PNG 文件转换为 JPG。由于某种原因,我的结果图像上面有一层粉红色的层。我已经广泛寻找解决方案,但没有找到任何解决…
如何读取具有透明度的java BufferedImage中的像素颜色
我正在读取 BufferedImage 中的像素颜色,如下所示: ..... InputStream is = new BufferedInputStream(conn.getInputStream()); BufferedImage image…
仅在 IE 或 Chrome 中不显示的图像
我有一个 jpeg 可以在 FF 中正确显示,但不会出现在 IE 或 Chrome 中。我尝试下载图像并直接在 IE 和 Chrome 中加载它,但没有成功:两个浏览器都显示…
为什么 Java ImageIO 会使 JPEG 颜色变平
当我阅读某些 JPG 文件时,颜色会变得扁平。 这是一个简单的示例,读取 jpg 并将相同的图像写入另一个文件。 import java.awt.image.BufferedImage; i…
为什么我从 gif 文件转换成 jpg 文件不清晰?
我使用以下代码将 gif 文件转换为 jpg 文件,它可以工作,但结果 jpg 文件与原始 gif 文件的质量不同,为什么? 有什么办法可以提高质量吗? try { Im…
用java从网络上检索图像
我正在尝试从我的 Java 程序读取驻留在网络上某处的图像。 到目前为止,我已经使用以下代码成功加载了图像。 URL url = new URL("http://www.google.c…
使用 ImageIO.read 出现 NullPointerException
我在尝试读取图像文件时遇到 NPE,但我无法弄清楚原因。 这是我的台词: BufferedImage source = ImageIO.read(new File(imgPath)); imgPath 基本上保…
访问 sun.awt 包中的非公共类 [特别是:FetcherInfo]
问题: 我的应用程序存在一些性能问题 - 瓶颈是 sun.awt.image.ImageFetcher.run,并且我无法获得任何(更多)有意义的结果来自探查器的信息。 所以我…
使用 ImageIO 创建动画 GIF?
有没有人设法说服 ImageIO 编写动画 GIF,特别是设置正确的元数据? 我的第一次尝试大致如下(其中 b1 和 b2 是 BufferedImages): ImageTypeSpecifi…
有没有 javax.imageio 的好的替代品?
我正在寻找 javax.imageio 包的一个很好的替代品,它可以让我对图像进行简单的旋转、剪切和缩放操作。 例如,我想要 int angle, height, width; image…
如何使用java获取图像的高度和宽度?
除了使用 ImageIO.read 获取图像高度和宽度? 因为我遇到了锁定线程的问题。 at com.sun.medialib.codec.jpeg.Decoder.njpeg_decode(Native Method) a…
如何从 BufferedImage 获取输入流?
如何从 BufferedImage 对象获取 InputStream? 我尝试了这个,但 ImageIO.createImageInputStream() 总是返回 NULL BufferedImage bigImage = Graphic…
ImageIO.write 不保存为 gif,但适用于 jpg 和 png?
我怀疑这里的解决方案可能非常简单,但我很困惑...... // Create the buffered image. BufferedImage bufferedImage = new BufferedImage(w,h,Buffere…
如何使用ImageIO将多个BufferedImage保存到文件中
我尝试了以下两个选项: 1. BufferedImage Buffered_Image; MemoryCacheImageOutputStream MemoryCache_OutputStream = new MemoryCacheImageOutputSt…
在Java中将dpi元数据写入jpeg图像
我正在尝试以编程方式在 Java 中设置 jpeg 图像的 dpi 元数据。 图像的来源是扫描仪,因此我从 TWAIN 获取水平/垂直分辨率以及图像原始数据。 我想保…