How to get image size from url
Today I needed to get image size (width and height) from image urls. I am sharing my python code here.
I used pillow - which is a PIL fork.
Feel free to comment if you have any suggestion to improve my code.
import requests from PIL import Image from io import BytesIO def get_image_size(url): data = requests.get(url).content im = Image.open(BytesIO(data)) return im.size if __name__ == "__main__": url = "https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgQiI_ipTLsmwY5rfnlGkMdp0Bq2bwLmlhtXRuQMJjCYxojb1bxaZ-LRGdiMlP0XiBWlgG0HCF3GbHQAlrMVi16isP7lwWhBySdTtipnnuWk6UrYiztsKtwStN_0-pyR_mlnMbt9_5rCx14/s1600/sbn_pic_2.jpg" width, height = get_image_size(url) print width, height
I used pillow - which is a PIL fork.
Feel free to comment if you have any suggestion to improve my code.
Comments