第一种方法用到opencv库
import os
import timeimport cv2def alter(path,object):result = []s = os.listdir(path)count = 1
    for i in s:document = os.path.join(path,i)img = cv2.imread(document)img = cv2.resize(img, (20,20))listStr = [str(int(time.time())), str(count)]fileName = ''.join(listStr)cv2.imwrite(object+os.sep+'%s.jpg' % fileName, img)count = count + 1

alter('D:\\new\\ren\\test','D:\\new\\ren\\object')第二种方法用到PIL库
import os
import time
from PIL import Imagedef alter(path,object):s = os.listdir(path)count = 1
    for i in s:document = os.path.join(path,i)img = Image.open(document)out = img.resize((20,20))listStr = [str(int(time.time())), str(count)]fileName = ''.join(listStr)out.save(object+os.sep+'%s.jpg' % fileName)count = count + 1

alter('D:\\new\\ren\\new','D:\\new\\ren\\new1')

python下批量修改图片格式和大小相关推荐

  1. 【python】批量按坐标裁剪图片、ImageJ批量修改图片格式

    一.批量按坐标裁剪图片代码 # -- coding: utf-8 -- import cv2 import osdef update(input_img_path, output_img_path): ...

  2. python批量修改图片格式和名称

    在制作数据集的过程中发现找到的图片名称和格式都很混乱,找了别人的发现老是报错. 同时总结了一下我自己这边程序报的错误: 1..jpg已存在** 比如我现在存在2.jpg,通过代码修改也会得到2.jpg ...

  3. linux如何批量处理图片名,Linux下批量修改图片名称的方法详解

    我们都知道,要修改文件夹下的图片名称很容易,那么有什么方法能够快速批量修改图片名称呢?这篇文章主要为大家介绍了linux系统中如何批量修改图片文件名的案例演示,如果想修改linux文件夹下的图片名称, ...

  4. Python实现批量修改图片名称并存入新文件夹

    背景 需要大量图片作为测试数据,使用公司员工照需要进行脱敏处理,批量修改图片名称,使其每个图片以数字为名并输出至新文件夹 思路 1.定义源文件路径,里面有批量待修改的文件 2.def() 方法定义函数 ...

  5. Python 批量修改图片格式和尺寸

    公司的一个项目要求把所有4096x4096的图片全部转化成2048x2048的图片,这种批量转换图片大小的软件网上很多,我的同事原来使用的美图看看的批量转换,但是稍微有点麻烦,每次还需要指定要转换的图 ...

  6. Linux下修改图片格式和大小

    因为一直用的是ubuntu系统,所以习惯了用终端来操作一些东西,最近发现在linux上的修改图片的工具非常好用,在这里给大家分享一下. 这个工具就是ImageMagick;你会发现他非常 的好用,只需 ...

  7. php中怎么批量修改图片大小,如何一次性更改多张图片尺寸,怎样批量修改图片的尺寸大小...

    假如你从业的是文职类的工作中,那麼一定会有必须解决很多图片文档的情况下,碰到这类状况我提议大伙儿应用第三方软件来解决图片.文中强烈推荐一款超棒的多用途图片解决专用工具,不但适用图片一键批量处理,另外有 ...

  8. 照片如何转格式?怎样批量修改图片格式?

    我们现在都喜欢把图片分享到各种网络平台上去,大部分的网络平台都是JPG格式的,有时候图片是bmp格式或者是其他格式时,导致我们的图片无法上传的时候该怎么办呢?别急,今天小编就为你推荐一款简单实用的BM ...

  9. python脚本批量修改图片像素大小和重命名

    可能对学习FCN和CNN的同学有点帮助 Resize程序 def resize(f):rgb=io.imread(f) #依次读取rgb图片#gray=color.rgb2gray(rgb) #将rg ...

  10. python实现批量修改图片颜色

    原本图片有两个颜色,但是颜色太接近了,看不清楚,所以使用以下程序把所有灰色转换成白色,看的更清晰. import os from PIL import Image# 源目录 MyPath = 'D:/ ...

最新文章

  1. 【冷门实用小工具】JAVA和C#轻量级的UML图绘制工具NClass,UML类图编辑器免安装版【亲测有效】
  2. 八、数据库服务连接存储(MPIO) 中
  3. opencv python 图像测试上采样(升采样)(cv2.pyrUp()) 下采样(cv2.pyrDown()) 池化 滑动窗口(BorderTypes)
  4. No Pain No Game HDU - 4630(gcd+线段树+离线处理)
  5. NET问答: String 和 string 到底有什么区别?
  6. Qt Label自适应显示Logo图片
  7. 计算机专业和机电专业的区别,12届计算机专业和机电专业.doc
  8. mysql key_len_浅谈mysql explain中key_len的计算方法
  9. 苹果零售店每平方英尺能创造4000美元
  10. 哪三级分类java_技术汇总:第五章:使用angularjs做首页三级分类
  11. eclipse报错找不到tools.jar
  12. 基于visual Studio2013解决C语言竞赛题之1044数组处理
  13. TypeScript手册翻译系列4-模块
  14. 一文详解python的类方法,普通方法和静态方法
  15. android自动化(appium)
  16. 谍影重重,由片名想起
  17. 开发笔记1 关于指针,结构体使用指针的问题
  18. 黑马程序员全套Java教程_Java基础教程_目录
  19. Ubuntu系统最简GCC安装方法
  20. cad添加自己线性_如何在CAD中添加自行创建的线型.doc

热门文章

  1. 斐讯 K3刷梅林改固件ac-3100 成功配置定时任务
  2. 天翼网关如何开启虚拟服务器,天翼网关怎么设置wifi密码?天翼网关如何开启或关闭WIFI...
  3. linux 下录音软件,linux下录音软件Audacity[zt]
  4. python排序算法——冒泡排序时间复杂度
  5. idea 谷歌翻译
  6. python项目需求文档模板_Python+docxtpl+plotly实现模板word文档图表生成
  7. 备考2022年软考论文写作注意要点
  8. UDS协议的项目应用
  9. 国二office计算机基础知识,国二office计算机基础知识选择题
  10. 联想计算机如何设置bios密码,联想bios网络管理员密码的设置方法