Jython:从URL获取图像尺寸

时间:2018-08-01 18:21:43

标签: python jython

我是Jython(不是Python)的新手,我正在尝试从URL获取图像的尺寸。

例如,输入为here

它将返回(600,400)。

我知道在Python中可以使用PIL

from PIL import Image
from io import BytesIO
import requests
data = requests.get(url).content
im = Image.open(BytesIO(data))
print(im.size)

但是Jython不支持PIL,如何在Jython中做到这一点?

1 个答案:

答案 0 :(得分:0)

您可以使用ImageIO类。

from java.net import URL
from javax.imageio import ImageIO

img = ImageIO.read(URL("https://www.w3schools.com/w3images/fjords.jpg"))
print img.getWidth()
print img.getHeight()