Python中获取图片的大小问题

作者:玉米丛里吃过亏 时间:2022-11-08 21:43:23 

Python获取图片的大小

了解过Pillow的都知道,Pillow是一个非常强大的图片处理器,这篇文章主要记录一下Pillow对图片信息的获取:

安装Pillow

pip install pillow

本地图片

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)

远程图片

path = "http://h.hiphotos.baidu.com/image/pic/item/c8ea15ce36d3d5397966ba5b3187e950342ab0cb.jpg"

file = urllib2.urlopen(path)
tmpIm = cStringIO.StringIO(file.read())
img = Image.open(tmpIm)

print img.format         # JPEG
print img.size           # (801, 1200)

Python不加载图片获取尺寸

解释

网上其他人的说法基本都不太可行,恭喜你找到了宝藏。

通常在 Python 里读取尺寸时都会把整张图片加载到内存中,非常耗时,有没有办法像 Andorid 加载 Bitmap 时一样快速读取尺寸而不加载图片呢?答案是有的,使用 imagesize。

例子

下载

pip install imagesize

使用

import imagesize

def main():
    input_path = ''
    width, height = imagesize.get(input_path)

if __name__ == '__main__':
    main()

来源:https://blog.csdn.net/y472360651/article/details/79272927

标签:Python,图片,大小
0
投稿

猜你喜欢

  • Python使用Pickle模块进行数据保存和读取的讲解

    2021-08-23 19:37:55
  • 使用版本控制原因及Git与Subversion介绍

    2023-12-09 22:29:18
  • Javascript 颜色渐变效果的实现代码

    2024-05-05 09:15:50
  • pygame游戏之旅 载入小车图片、更新窗口

    2022-08-06 18:12:39
  • 一个导航的前端实现

    2008-11-13 12:41:00
  • JS实现淡入淡出图片效果的方法分析

    2023-08-24 08:45:44
  • Python作用域用法实例详解

    2022-12-10 15:44:42
  • asp DateDiff实现文字在特定时间后消失

    2011-03-11 11:11:00
  • numpy创建神经网络框架

    2023-07-10 22:17:50
  • jquery无法设置checkbox选中即没有变成选中状态

    2024-04-22 22:33:26
  • 用不着妄自菲薄对ASP和ASP程序员的一些话

    2007-08-22 15:09:00
  • 全面解读Python Web开发框架Django

    2022-06-24 19:41:45
  • SQL Server2019安装的详细步骤实战记录(亲测可用)

    2024-01-28 13:04:51
  • Python方法的延迟加载的示例代码

    2022-09-05 03:25:00
  • MySQL查询倒数第二条记录实现方法

    2024-01-26 07:15:50
  • python自动登录12306并自动点击验证码完成登录的实现源代码

    2021-07-08 12:50:29
  • 浅谈音视频 pts dts基本概念及理解

    2023-11-13 03:31:26
  • JavaScript 实现 Konami Code

    2009-05-26 12:44:00
  • sql 语句中的 NULL值

    2024-01-14 06:41:16
  • 详解Python函数式编程之装饰器

    2023-06-16 19:46:58
  • asp之家 网络编程 m.aspxhome.com