图片太大了,上百张图用photoshop改太慢,就想到用python写个简单的批处理。功能简单就是把原图按比例缩小

复制代码 代码如下:

# -*- coding: cp936 -*-

import Image

import glob, os

#图片批处理

def timage():

for files in glob.glob(‘D:\1\*.JPG’):

filepath,filename = os.path.split(files)

filterame,exts = os.path.splitext(filename)

#输出路径

opfile = r’D:\22\’

#判断opfile是否存在,不存在则创建

if (os.path.isdir(opfile)==False):

os.mkdir(opfile)

im = Image.open(files)

w,h = im.size

#im_ss = im.resize((400,400))

#im_ss = im.convert(‘P’)

im_ss = im.resize((int(w*0.12), int(h*0.12)))

im_ss.save(opfile+filterame+’.jpg’)

if __name__==’__main__’:

timage()

print ‘哈哈完蛋啦’

您可能感兴趣的文章:python批量修改图片后缀的方法(png到jpg)python批量修改图片大小的方法python实现批量修改图片格式和尺寸利用Python批量生成任意尺寸的图片python通过opencv实现批量剪切图片python实现批量图片格式转换python实现图片文件批量重命名python opencv实现切变换 不裁减图片python+opencv识别图片中的圆形Python+Opencv识别两张相似图片Python实现批量修改图片格式和大小的方法【opencv库与PIL库】

python将图片原比例缩小_Python批量按比例缩小图片脚本分享相关推荐

  1. python将图片原比例缩小_Python实现图片长宽比例缩放和填充

    1 ''' 2 : 一个缩略图程序, 不需要的部分可以去掉3 : 主要实现了尺寸(长宽)和大小(KB)的缩小4 ''' 5 importcv26 importos.path7 from PIL imp ...

  2. python识别图片指定位置文字_python批量识别图片指定区域文字内容

    Python批量识别图片指定区域文字内容,供大家参考,具体内容如下 简介 对于一张图片,需求识别指定区域的内容 1.截取原始图上的指定图片当做模板 2.根据模板相似度去再原始图片上识别准确坐标 3.根 ...

  3. python 制定识别图片的某些区域_python批量识别图片指定区域文字内容

    Python批量识别图片指定区域文字内容,供大家参考,具体内容如下 简介 对于一张图片,需求识别指定区域的内容 1.截取原始图上的指定图片当做模板 2.根据模板相似度去再原始图片上识别准确坐标 3.根 ...

  4. python爬取图片教程-推荐|Python 爬虫系列教程一爬取批量百度图片

    Python 爬虫系列教程一爬取批量百度图片https://blog.csdn.net/qq_40774175/article/details/81273198# -*- coding: utf-8 ...

  5. 等比缩放公式_图片等比例缩小算法

    图片等比例缩放算法 在许多语言中,都希望图片可以等比例缩小或者放大,但是仅仅依靠语言本身的方法, 大多差强人意, 所以在此提供一个所有语言通用的图片等比例缩小方法的算法. 这里以 java 语言为例子 ...

  6. php图片大小怎么改,如何批量修改图片大小/尺寸

    小编给大伙分享一个小巧实用的批量修改图片大小工具,可以批量修改图片大小尺寸,限制缩放后的图片文件大小,以满足在线照片打印的要求,或便于上传图片到网店商铺以方便您的照片展示.很是实用! 操作灰常简单的哟 ...

  7. Python批量处理表格有用吗_python批量读入图片、处理并批量输出(可用于深度学习训练集的制作)...

    最近工作实在是太忙了,白浪花的项目没有及时跟进,很多知识也没有自学.好了,趁着现在等领导回复微信的时间,我把上周趁着零散时间做的工作总结一下.内容依然小白,但是却很重要. 项目情况简单描述一下,最终要 ...

  8. python批量导入图片_Python批量导入图片生成PowerPoint 2007+文件

    原标题:Python批量导入图片生成PowerPoint 2007+文件 说明:本文是"Python批量爬取微信公众号文章中的图片"的后续文章,用来把从公众号批量抓取的图片还原为P ...

  9. 如何用python批量处理图片大小_python批量修改图片大小的方法

    本文实例为大家分享了python批量修改图片大小的具体代码,供大家参考,具体内容如下 引用的模块 from PIL import Image Image的使用 def resize_image(img ...

最新文章

  1. 北理工硕士被指抄袭投稿论文,校方通报:留校察看
  2. CentOS6.5_64下 nginx+uwsgi+Python +多站点环境搭建
  3. 关于激励函数的一些思考
  4. C 中 static 的常见作用
  5. Oracle10g下载地址
  6. DOM Element对象的offsetXXX方法
  7. “大龄”程序员的出路
  8. mcrypt拓展_【PHP】Mcrypt 扩展模块安装及使用
  9. laravel5.2总结--服务提供者,契约(Contracts)
  10. [Microsoft][ODBC SQL Server Driver][SQL Server]String or binary data would be truncated.
  11. InnoTek VirtualBox – 很有潜力的OS模拟器
  12. crm客户管理软件的精髓
  13. 史上最全Java学习路线:免费全套Java视频合集 (基础+进阶+高级+项目+面试题)
  14. 计算机桌面蓝字,教你电脑桌面图标有蓝色阴影怎么去掉
  15. Android 插件化原理 完胜360插件框架 技术实战
  16. Linux的7种文件类型
  17. 能贴在Windows11桌面且与手机同步的备忘记事便签
  18. stm32实现1588协议
  19. 进程间通信之---消息队列
  20. Python文件自我复制感染病毒及其查杀解毒

热门文章

  1. 扩展Reporting Services和SQL Server 2016中的更改
  2. 什么是SQL Server日志传送?
  3. 如何在SQL Server中创建视图
  4. Python-程序模块化
  5. 专为控制打印设计的CSS样式
  6. spring注册bean
  7. maven私服的使用
  8. 常用的比较排序算法总结
  9. Window.ActiveXObject的用法 以及如何判断浏览器的类型
  10. jquery easyui datagrid改变某行的值