2
我有一個形象的網址一樣,如何給圖像url到createImageInputStream方法
String url = "http://XXXXXXX/img_High-Octane-Sauce-Company-JP5-400x1024.jpg";
我需要這是採取作爲輸入法,
ImageInputStream in = ImageIO.createImageInputStream(urlInputHere);
,所以我可以讀不使用圖像緩衝區的圖像的寬度和高度。 任何人都可以告訴我如何做到這一點?
這是我讀的圖像
ImageInputStream in = ImageIO.createImageInputStream(resourceFile);
try {
final Iterator<ImageReader> readers = ImageIO.getImageReaders(in);
if (readers.hasNext()) {
ImageReader reader = readers.next();
try {
reader.setInput(in);
return new Dimension(reader.getWidth(0), reader.getHeight(0));
} finally {
reader.dispose();
}
}
} finally {
if (in != null) in.close();
}
P.S.方式來自:Java/ImageIO getting image dimensions without reading the entire file?
考慮重寫你的問題的清晰度。 –
我需要閱讀圖像作爲在這個問題中給出的答案。 http://stackoverflow.com/questions/1559253/java-imageio-getting-image-dimension-without-reading-the-entire-file 但我只有圖像的網址。不知道如何在這裏使用它 – Roshanck