javax.imageio 相关问题

Java Image I / O API(javax.imageio包)包含用于从/向图像文件和流读取/写入BufferedImages和RenderedImages的基本类和接口。

保存没有压缩的BMP文件(BI_RGB)和索引调色板的问题

我在保存BMP文件时遇到问题。我需要使用4个颜色索引的调色板保存未压缩的BMP图像(BI_RGB)。我有一个名为image的BufferedImage对象(可以,因为保存到png ...

回答 1 投票 0

如何获取图像(在文件中)的通道数(色深)?

这里有一个很好的示例,说明如何从文件中获取图像的尺寸:https://stackoverflow.com/a/12164026/258483该方法使用ImageReader,如果没有读取图像,则尝试不读取整个图像...

回答 2 投票 1

我们如何调整灰度和黑白图像的对比度和亮度

我正在尝试使用ImageUtil.contrast调整亮度和对比度。事实证明,它仅适用于RGB图像。因此,这意味着可能有些我不了解Gray和Bi-Level ...

回答 1 投票 0

Java ImageIO:检查带有alpha的PNG是否不透明?

我试图弄清楚如何检测具有Alpha通道的PNG是否不透明。如果它是不透明的,则所有像素都具有100%的透明通道,因此应该可以将其转换为...

回答 1 投票 0

将TYPE_INT_RGB转换为TYPE_BYTE_GRAY图像会产生错误的结果

我正在尝试将24位RGB格式的灰度图像转换为8位格式的灰度图像。换句话说,输入和输出在视觉上应该是相同的,只是通道数会改变。 ...

回答 1 投票 1

如何使JPanel的背景不可见,我想在其中添加较小尺寸的JButtons

//不想显示JPanel的其他// //白色背景(只是其中的按钮)

回答 1 投票 -3

使用java有没有办法从没有扩展名的网站上下载图像?

随着整个COVID-19危机在世界各地发生,我决定着手进行一个书呆子的小项目。我正在尝试在称为...

回答 1 投票 0

使用ImageIO导出8位深度JPEG

使用Java ImageIO,是否可以导出位深度为8的jpeg图像?我该怎么做?即使在导出TYPE_BYTE_BINARY的BufferedImage(它是灰度图像)时,...

回答 1 投票 0

T6压缩Tiff图像

我正在尝试读取JPG格式的图像文件,将文本写入图像,然后将其保存为单条压缩TIFF图像格式的文件。我用Apache Commons库来做...

回答 1 投票 0

。jar不会找到内部资源映像,但是编译的程序可以找到

我一直在尝试加载一些图片以在我的Swing UI中使用,虽然我的编译程序可以正确加载这些图片,但我的.jar找不到这些图片。首先,我标记了我的资源文件...

回答 1 投票 0

Java ByteArrayOutputStream在内存中泄漏

我提出了一个新问题,因为这与我的上一个主题不同。我现在知道更确切的问题是什么。我创建了一个新的bytearrayoutputstream ByteArrayOutputStream byteArray = new ...

回答 4 投票 1

如何从Java保存带有tEXt或iTXt块的PNG?

我目前正在使用javax.imageio.ImageIO编写PNG文件。我想包括一个tEXt块(以及这里列出的任何块),但是看不到这样做的任何方法。通过com的外观...

回答 6 投票 11

从URL获取图像将返回NullPointerException(Java)[重复]

我正在尝试使用从URL中获取的图像来设置JButton ImageIcon。这是我的代码:try {URL imageFile = new URL(picturePath); carPic = ImageIO.read(imageFile); ...

回答 1 投票 0

仅部分显示GIF图像

我在Java中使用GIF图片时遇到了一个奇怪的问题。该图像由XML API作为Base64编码的字符串提供。要解码Base64,我使用版本1.13中的commons-codec库。当我只解码...

回答 1 投票 0

将ImageWriter输出设置为ObjectOutputStream

我正在尝试使用这种方法压缩图像:在Java中使用ImageIO设置jpg压缩级别。该解决方案工作正常,但是当我设置...

回答 1 投票 0

getSubimage给我期望值空

我正在尝试使用Java制作国际象棋游戏,但我从Google那里得到了一些图片。现在,我想将其剪切为6 * 2图像(黑白图像)。但是我无法弄清楚这是怎么回事。 ...

回答 1 投票 0

使用JAI在JAVA中将二进制文本转换为Tiff图像/ PDF

我有不同的要求。我正在接收TIFF图像作为二进制文本。我不知道是否可以调用该二进制文本。文本包含如下所示的非ascii字符,如下所示:0Âi7°®èý¯£ôîÀk1ü“»£ð,£... >>

回答 1 投票 3

ImageIO.read()和ImageIO.write()问题

即使导入后,我也无法访问ImageIO.read(); import javax.imageio.ImageIO;可以为该问题指定确切的“罐子”或任何其他链接。

回答 1 投票 0

BufferedImage到RenderedImage的转换

需要此ImageIO.write(BufferedImage,“ png”,Outputfile);但这会导致错误,因为ImageIO.write仅接受RenderedImage。如何将BufferedImage转换为RenderedImage? ...

回答 1 投票 0

为什么Glassfish在使用原始Java EE项目中的maven依赖项时表现不同?

我在这个问题上苦苦挣扎了整整一天,现在我真的需要一些帮助。事情开始了,Java的ImageIo包不支持webp格式的图像。所以我发现...

回答 2 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.