• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • vbs
  • DOS/BAT
  • hta/htc
  • python
  • perl
  • VBA
  • ColdFusion
  • ruby
  • PowerShell
  • Lua
  • Golang
  • linux shell
您的位置:首页 > 脚本语言 >python > python生成指定尺寸缩略图的示例

python生成指定尺寸缩略图的示例

作者: 字体:[增加 减小] 来源:互联网

通过本文主要向大家介绍了python示例程序,python简单代码示例,python代码示例,python示例,python爬虫示例等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

python生成指定尺寸的缩略图

    width, height = im.size
    if width == height:
        region = im
    else:
        if width > height:
            delta = (width - height)/2
            box = (delta, 0, delta+height, height)
        else:
            delta = (height - width)/2
            box = (0, delta, width, delta+width)
        region = im.crop(box)

    for size in sizes:
        filename = base + "_" + "%sx%s" % (str(size), str(size)) + ".jpg"
        thumb = region.resize((size,size), Image.ANTIALIAS)
        thumb.save(filename, quality=100) # 默认 JPEG 保存质量是 75, 不太清楚。可选值(0~100)
</div>

</div>

您可能想查找下面的文章:

  • Python编程生成随机用户名及密码的方法示例
  • Python判断变量是否为Json格式的字符串示例
  • python实现逻辑回归的方法示例
  • python分割列表(list)的方法示例
  • Python编程生成随机用户名及密码的方法示例
  • Python判断变量是否为Json格式的字符串示例
  • python实现逻辑回归的方法示例
  • Python实现对字符串的加密解密方法示例
  • Python列表切片用法示例
  • python利用拉链法实现字典方法示例

相关文章

  • Python实现抓取城市的PM2.5浓度和排名
  • python字符串连接方式汇总
  • python 获取文件列表(或是目录例表)
  • python实现DNS正向查询、反向查询的例子
  • python根据文件大小打log日志
  • Python中的模块导入和读取键盘输入的方法
  • python实现根据月份和日期得到星座的方法
  • 利用numpy+matplotlib绘图的基本操作教程
  • python控制台显示时钟的示例
  • Python 爬虫爬取指定博客的所有文章

文章分类

  • vbs
  • DOS/BAT
  • hta/htc
  • python
  • perl
  • VBA
  • ColdFusion
  • ruby
  • PowerShell
  • Lua
  • Golang
  • linux shell

最近更新的内容

    • python中assert用法实例分析
    • python中pygame模块用法实例
    • 利用Python自动监控网站并发送邮件告警的方法
    • python基础教程之lambda表达式使用方法
    • python实现上传样本到virustotal并查询扫描信息的方法
    • 十条建议帮你提高Python编程效率
    • 讲解Python中运算符使用时的优先级
    • 详细解析Python中__init__()方法的高级应用
    • 深入解析Python中的lambda表达式的用法
    • Python语法快速入门指南

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有