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

Erç*_*çay 9 java image inputstream

我正在开发一个图像抓取应用程序.我正在获取URL

URL imageUrl = new URL(imageSource);
Run Code Online (Sandbox Code Playgroud)

然后我用这个URL创建一个InputStream:

InputStream is = new URL(imageUrl.toString()).openStream();
Run Code Online (Sandbox Code Playgroud)

在此之后,我想创建一个ImageInputStream来确定ImageIO读者.

ImageInputStream iis = ??????
Run Code Online (Sandbox Code Playgroud)

但我无法初始化这个.我可以为ImageInputStream实现URL或InputStream吗?

Har*_*ngh 11

这就是你要找的东西:

ImageInputStream iis = ImageIO.createImageInputStream(is);
Run Code Online (Sandbox Code Playgroud)