玩蛇网提供最新Python编程技术信息以及Python资源下载!

如何用Python方法获取图片的准确尺寸

Python如何获取图片长宽等信息?Python图形界面的操作过程中,尺寸是一个很重要的问题。那如何用Python方法获取图片的准确尺寸,这样的Python教程源码要如何编写,下面就来为大家提供一个关于获取目标图片尺寸的Python源码方法示例。

如何用Python方法获取图片的准确尺寸方法源码如下:(仅供给大家一个参考)

#导入方法模块
import os, sys
from stat import *
import Image

PicPathNameList = []
PicWidthList = []
PicHeightList = []

def WalkTree(top, callback):

    for f in os.listdir(top):
        
        pathname = os.path.join(top, f)
        mode = os.stat(pathname)[ST_MODE]
        
        if S_ISDIR(mode):
            WalkTree(pathname, callback)
        elif S_ISREG(mode):
            callback(pathname)
        else:
            print 'Skipping %s' % pathname

#www.iplaypy.com

def GetPicInfo(file):

    global PicPathNameList
    global PicWidthList
    global PicHeightList

    try:    
        image = Image.open(file)
        PicPathNameList.append(file)      
        PicWidthList.append(image.size[0])
        PicHeightList.append(image.size[1])
    except IOError:
        pass

if __name__ == '__main__':
    WalkTree(top, GetPicInfo)
    print "PicPathNameList Begin"
    print PicPathNameList
    print PicWidthList
    print PicHeightList
    print "PicPathNameList End"

玩蛇网Python源码中,在使用Python实现自动提取国家地理每日图片的方法时,你可以把这个方法融入其中,顺便计算出它的尺寸也是很不错的。

玩蛇网文章,转载请注明出处和文章网址:http://www.iplaypy.com/code/gui/ui2560.html [复制]



我要小额赞助,鼓励作者写出更好的教程↓↓↓

玩蛇网Python QQ群,欢迎加入: ① 279974227 玩蛇网Python新手群
修订日期:2016年01月15日 - 15时23分14秒 发布自玩蛇网

上一篇:python方法筛选特定宽度的图片方法
下一篇:没有了
我要分享到:
评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
相关文章推荐
别人正在看
特别推荐
站长推荐:
去顶部 去底部