我是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中做到这一点?
答案 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()