草庐IT

ImageInputStream

全部标签

java - 如何使 ImageIO 从 InputStream :Java 读取

我已经创建了可执行jar文件(使用Eclipse),jar中包含一组图像(.png)文件。所以我在项目的/images文件夹中添加了一个包含所有图像的源文件夹。代码必须访问这些文件才能使用ImageIO.read(newFile(path);创建BufferedImage早些时候,为了获取路径,我使用了ClassName.class.getResource(/image/test.png).toURI();在执行jar时,它抛出错误URIisnothierarchical所以现在我正在使用ClassName.class.getResourceAsStream(/image/test.p

java - 如何使用 InputStream 转换或初始化 ImageInputStream?

我正在开发图像抓取应用程序。我正在获取网址URLimageUrl=newURL(imageSource);然后我用这个URL创建一个InputStream:InputStreamis=newURL(imageUrl.toString()).openStream();在此之后,我想创建一个ImageInputStream来确定ImageIO读取器。ImageInputStreamiis=??????但是我无法初始化它。我可以为ImageInputStream实现URL或InputStream吗? 最佳答案 这就是你要找的:ImageI