这篇文章主要介绍了Python实现获取本地及远程图片大小的方法,结合实例形式分析了Python使用PIL、urllib2及cStringIO模块获取本机或远程图片大小信息的相关操作技巧,需要的朋友可以参考下

本文实例讲述了Python实现获取本地及远程图片大小的方法。分享给大家供大家参考,具体如下:

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

安装Pillow

本地图片


# -*- coding:utf-8 -*-
#! python2
import os
from PIL import Image
path = ((),"")
img = (path)
print img.format    # PNG
print img.size     # (3500, 3500)

远程图片


# -*- coding:utf-8 -*-
#! python2
import urllib2
import cStringIO
from PIL import Image
path = ""
file = (path)
tmpIm = (())
img = (tmpIm)
print img.format     # JPEG
print img.size      # (801, 1200)

运行结果如下图:

更多关于Python相关内容可查看本站专题:《Python数学运算技巧总结》、《Python图片操作技巧总结》、《Python数据结构与算法教程》、《Python函数使用技巧总结》、《Python字符串操作技巧汇总》及《Python入门与进阶经典教程》

希望本文所述对大家Python程序设计有所帮助。

本文标题: Python实现获取本地及远程图片大小的方法示例

本文地址:

python获取图片大小_Python实现获取本地及远程图片大小的方法示例_python_脚本中心...相关推荐

  1. python列表批量 修改_python实现多进程按序号批量修改文件名的方法示例

    本文实例讲述了python实现多进程按序号批量修改文件名的方法.分享给大家供大家参考,具体如下: 说明 文件名命名方式如图,是数字序号开头,但是中间有些文件删掉了,序号不连续,这里将序号连续起来,总的 ...

  2. python敏感字替换_python用类实现文章敏感词的过滤方法示例

    过滤一遍并将敏感词替换之后剩余字符串中新组成了敏感词语,这种情况就要用递归来解决,直到过滤替换之后的结果和过滤之前一样时才算结束 第一步:建立一个敏感词库(.txt文本) 第二步:编写代码在文章中过滤 ...

  3. python replace函数用法_Python实现的从右到左字符串替换方法示例

    本文实例讲述了Python实现的从右到左字符串替换方法.分享给大家供大家参考,具体如下: 一 . 前言 需要用到,但是发现python没有从右边开始替换的内置方法,默认的replace只是从左边开始, ...

  4. python 返回函数 闭包_python中闭包Closure函数作为返回值的方法示例

    前言 首先看看闭包的概念:闭包(Closure)是词法闭包(Lexical Closure)的简称,是引用了自由变量的函数.这个被引用的自由变量将和这个函数一同存在,即使已经离开了创造它的环境也不例外 ...

  5. python图片直接保存到远端_Python实现获取本地及远程图片大小的方法示例

    本文实例讲述了Python实现获取本地及远程图片大小的方法.分享给大家供大家参考,具体如下: 了解过Pillow的都知道,Pillow是一个非常强大的图片处理器,这篇文章主要记录一下Pillow对图片 ...

  6. python相似图片识别_Python+Opencv识别两张相似图片

    Python+Opencv识别两张相似图片 在网上看到python做图像识别的相关文章后,真心感觉python的功能实在太强大,因此将这些文章总结一下,建立一下自己的知识体系. 当然了,图像识别这个话 ...

  7. python识别图片中数字_Python Opencv识别两张相似图片

    在网上看到python做图像识别的相关文章后,真心感觉python的功能实在太强大,因此将这些文章总结一下,建立一下自己的知识体系. 当然了,图像识别这个话题作为计算机科学的一个分支,不可能就在本文简 ...

  8. python输入ip地址_python批量生成本地ip地址的方法

    本文实例讲述了python批量生成本地ip地址的方法.分享给大家供大家参考.具体分析如下: 这段代码用于在本地计算机上生成本地ip地址绑定到网卡,生成的是一个bat的批处理文件,运行此批处理文件,可以 ...

  9. python播放本地视频_python opencv 读取本地视频文件 修改ffmpeg的方法

    Python + opencv 读取视频的三种情况: 情况一:通过摄像头采集视频 情况二:通过本地视频文件获取视频 情况三:通过摄像头录制视频,再读取录制的视频 摄像头采集.本地视频文件的读取.写视频 ...

  10. python爬虫爬图片教程_Python爬虫入门教程 5-100 27270图片爬取

    获取待爬取页面 今天继续爬取一个网站,http://www.27270.com/ent/meinvtupian/ 这个网站具备反爬,so我们下载的代码有些地方处理的也不是很到位,大家重点学习思路,有啥 ...

最新文章

  1. [bzoj2259][Oibh]新型计算机_Dijkstra
  2. Android代码规范----按钮单击事件的四种写法
  3. pythontcp服务器框架_tcp服务器框架python
  4. android systemtrace 报错
  5. 在linux中的virtualbox无法挂载usb设备的解决方法
  6. Ubuntu安装smplayer播放器
  7. 如何让listView加入的HeaderView不可点击【转】
  8. 安装mysql 没有快捷_快速安装mysql
  9. Github上传代码截图过程
  10. 2016总结 wjwdive
  11. [字符串]与[数组]的互相转换
  12. jupyter notebook介绍、安装以及使用教程
  13. 蔚来宣布再次完成1亿美元可转债融资
  14. C#,COM口,接收,发送数据
  15. html取消重复,减少重复的HTML代码
  16. Mybatis 参考
  17. libvirt API管理hypervisors
  18. android实现视频壁纸,ffmpeg/camera实现最近很火的视频壁纸,相机壁纸
  19. K近邻算法(Python实现)
  20. 深刻理解:无人机数据系统应用

热门文章

  1. 【Python】106页的《python进阶》,附下载
  2. 推荐 | 自然语言处理、计算机视觉等机器学习实战项目练手平台
  3. CNN_原理以及pytorch多分类实践
  4. 在字节,校招刚入职就得到业界大会talk机会是一种怎样的体验?
  5. 【理论篇】是时候彻底弄懂BERT模型了(建议收藏)
  6. C++/C高级数据类型
  7. 大中小型项目管理的区别
  8. Android技术专家 高焕堂 推荐这本书
  9. 4.3 AlexNet CNN、tensorflow实现——python实战
  10. matplotlib绘图基础