• 技术文章 >常见问题 >Python常见问题

    如何在python里获取导入图片的大小?

    yangyang2020-05-21 15:47:26原创3518

    在python中获取导入图片大小的方法:

    1、获取图片尺寸大小

    import os
    from PIL import Image
    
    path = os.path.join(os.getcwd(),"23.png")
    img = Image.open(path)
    
    print img.format        # PNG
    print img.size          # (3500, 3500)

    2、获取图片物理大小

    #! -*- coding: utf-8 -*-
    import requests
    import io
    
    url = "http://s1.sinaimg.cn/large/001Db1PVzy7qxVQWMjs06"
    image = requests.get(url).content
    image_b = io.BytesIO(image).read()
    size = len(image_b)
    print("{} byte\n{} kb\n{} Mb".format(size, size / 1e3, size / 1e6))

    更多Python知识请关注Python自学网

    专题推荐:python
    上一篇:python语言用来干什么的? 下一篇:python中在语句的末尾加分号有影响吗?

    相关文章推荐

    • python中的加减乘除小知识• python中读取mysql乱码怎么办?• python中怎么识别判断是否是小数?

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网