标签:一个文件夹下面有好多图片格式是jpg大小是1920*1080,把它们处理成1280*720并按原先图片的名保存在另一路径下

这里首先要找到给定路径下所有的图片文件,然后在修改图片文件的大小,这里用到PIL和glob两个库:

# -*- coding: utf-8 -*-

import os

import glob

from PIL import Image

import os.path

‘‘‘修改图片文件大小jpgfile:图片文件;savedir:修改后要保存的路径‘‘‘

def convertjpg(jpgfile,savedir,width=500,height=400):

img=Image.open(jpgfile)

new_img=img.resize((width,height),Image.BILINEAR)

new_img.save(os.path.join(savedir,os.path.basename(jpgfile)))

‘‘‘查找给定路径下图片文件,并修改其大小‘‘‘

def modifyjpgSize(file,saveDir):

for jpgfile in glob.glob(file):

convertjpg(jpgfile,saveDir)

#测试代码

file = r‘D:\test2\restImage\*.jpg‘

saveDir = r‘D:\test2\outImage‘

modifyjpgSize(file,saveDir)

标签:

python修改图片大小为30kb_python 批量修改图片大小相关推荐

  1. python修改图片大小为30kb_Python的Tornado框架实现图片上传及图片大小修改

    图片的上传 上传图片使用了表单提交, 下面是html部分, enctype="multipart/form-data"表示不对字节进行编码,上传文件类型时需指定. input标签的 ...

  2. div html表格样式设置字体大小,css样式表中如何修改字体大小为18px?

    css样式表中如何修改字体大小为18px?下面本篇文章给大家介绍一下.有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助. css样式表中如何修改字体大小为18px? 在css样式表中可以 ...

  3. 怎么批量修改html文件后缀,如何批量修改文件后缀名 超详细介绍

    如何批量修改文件后缀名 超详细介绍.比如我们保持图片的时候,不是我们要的jpg格式的,需要一个一个去修改她的后缀名.现在小编就教大家快速的,批量的,安全的修好多数的文件后缀名.希望能帮大家平时的工作. ...

  4. 怎么批量改计算机名字,批量修改文件名,教您如何批量修改文件名称

    现在使用电脑.智能手机,无非是为了多快好省的帮助我们完成各种"任务",加快效率.就拿文件批量重命名来说吧,现在个人电脑文件是越来越多的,对文件名进行统一规范的修改例如批量更改文件名 ...

  5. iTextSharp PDF .NET 设置图片大小为A4尺寸

    Dim img As iTextSharp.text.Image = iTextSharp.text.Image.GetInstance(PictureBox1.Image, ImageFormat. ...

  6. python修改图片大小为30kb_关于python:生成小于10KB且未丢失比例的图像缩略图

    请注意,对于Google索引的每张图片,缩略图都有一个小缩略图. 这些缩略图是: 大小小于10KB. 宽度/高度的比例与原始图像中的比例相同. 我想编写一个函数(在python中),该函数将拍摄图像并 ...

  7. php中怎样把图片改大,PHP怎么批量修改图片大小?

    相信大家和我一样,网站的图片大小不一,有的错略图小的才几KB,大的可能有几MB,为了提高用户体验,我们需要将图片的缩略图统一大小,也就是宽高,我的网站8000多条张图片之前没有很好的方法去处理,有想过 ...

  8. python 畅玩os模块 顺便批量修改个图片尺寸

    目录 吐槽 文章介绍 OS模块 简介 常用功能 ▲(附)os.path 创建/删除 目录/文件 更改 目录/文件 名/位置 ▲获取 路径/目录/文件 名 批量处理图片尺寸 实现思路 详细步骤 安装PI ...

  9. 【数据集处理】Python修改图片为.jpg格式批量修改名字为000000格式

    修改图片名字为.jpg格式 #第一步 #把某种类型的图片改为.jpg格式 import os import string dirName = "/home/dlut/网络/make_data ...

  10. Python-批量修改图片全部颜色,批量修改图片的指定颜色,马甲包一键换主题UI

    前言 开发本软件的主要是为了解决部分程序员在没有UI设计小姐姐的情况下,想批量修改APP的图标和UI的! 还有就是想做马甲包批量引流的,每次换皮去重新做图很是麻烦,增加了换皮的人力成本和时间成本,使用 ...

最新文章

  1. Vue开发使用Axios遇到了大坑!
  2. 比 Spring Boot 快 10 倍的 Bootique 框架
  3. 分布式日志收集系统--Chukwa
  4. 从道的角度来论述大数据对企业价值
  5. 工业互联网的两种极端想法和两点反思
  6. dijkstra算法学习
  7. Simulink里的S函数介绍(Matlab-1)
  8. Spring框架与J2EE框架
  9. 国标GB28181协议国标平台EasyGBS客户端作为上级平台如何跟下级海康8700平台对接?
  10. 【附源码】计算机毕业设计SSM汽车租赁管理系统
  11. 基于MYSQL的新闻发布系统数据库设计项目实战
  12. PAT题目答案与经验总结1(持续更新,大家放心关注)
  13. android重力传感器横竖反,Android重力传感器--随重力旋转的图标
  14. Android studio 中使用GeenDao
  15. 苹果软件更新在哪里_苹果再次为已停产的AirPort发布软件更新
  16. MySQL(二)查询操作
  17. 为什么学习Linux系统?
  18. WINDOWS键盘事件监控原理及应用 (转)
  19. 使用机器学习做DGA域名识别
  20. 邮箱POP3/SMTP设置(发送邮箱问题汇总)

热门文章

  1. 比Kafka Mangaer更优秀的开源监控工具-Kafka Eagle
  2. KNN(K临近算法)的简单模拟实现
  3. word分节符,分页符的区别,链接到上一页
  4. rust ffi理解
  5. 解决is exceeding the 65535 bytes limit问题
  6. MySQL压缩包安装无法启动服务
  7. 启动计算机时听到嘀嘀声,笔记本电脑开机嘀嘀滴声音如何解决
  8. Android 状态栏背景颜色修改与状态栏字体颜色修改
  9. 解决Unity3D提示‘Newtonsoft‘could not be found
  10. MemoryStream