深度学习任务中,由于图像数据集的数量是非常庞大的,如果要统一修改所有图像的尺寸,则最好需要用代码来进行批处理

代码如下:

from PIL import Image
import osfile_path = r"D:\SAR数据集\origin"    # 原始图像路径
save_path = r"D:\SAR数据集\new"  # 修改后图像存储的路径if not os.path.exists(save_path):           # 如果没有这个文件夹,就新建os.makedirs(save_path)for root, dirs, files in os.walk(file_path):for file in files:                      # 展现各文件picture_path = os.path.join(root, file)    # 得到图像的绝对路径pic_org = Image.open(picture_path)               # 打开图像pic_new = pic_org.resize((256, 256), Image.ANTIALIAS)   # 图像尺寸修改pic_new_path = os.path.join(save_path, file)  # 新图像存储绝对路径pic_new.save(pic_new_path)  # 存储文件print("%s 已裁切完成!" %pic_new_path)

其中,“Image.ANTIALIAS” 参数表示抗锯齿,能得到更高质量的图像

Python实现批量修改图像大小尺寸相关推荐

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

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

  2. matlab 图像尺寸 批量,matlab 图像批量修改图像大小

    网上上传图像的时候经常要修改图像的大小,这就用matlab写了一个小程序,能够批量修改图像的大小,顺便转换一下格式,挺好用的.先放在这里,有空的时候编译成exe. function [ ] = pho ...

  3. 基于python批量调整图像大小

    前言   在写论文的时候常常因为截图的尺寸大小不一样,导致图片排版很难受,在word中又不会批量修改,用下面的代码可以批量处理修改成一样的尺寸哦! 代码如下: 在本文中,我将向你展示如何使用Pytho ...

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

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

  5. python批量修改图片内容_python批量修改图片大小的方法

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

  6. python 批量修改图片大小

    python 批量修改图片大小 一个文件夹下面有好多图片格式是jpg大小是19201080,把它们处理成1280720并按原先图片的名保存在另一路径下 这里首先要找到给定路径下所有的图片文件,然后在修 ...

  7. 用Python批量修改图片大小的代码

    可以使用Python的PIL库来实现批量修改图片大小,示例代码如下: from PIL import Image # 加载图片 image = Image.open('filename') #修改图片 ...

  8. Python OpenCV 批量修改文件夹内所有图片的尺寸

    Python OpenCV 批量修改文件夹内所有图片的尺寸 简述 插件 遍历所有文件(包括子文件) 缩放图片尺寸并保存图片 遍历并修改图片 简述 遍历文件夹下的所有子文件(包括自文件夹内的)的图片批量 ...

  9. 如何调整照片的大小?电脑怎么修改图片大小尺寸?

    我们下载的图片尺寸大小都不一样,如果想要图片尺寸修改大小就需要对图片处理一下,单张图片处理的话很简单,但是如果批量调整照片大小尺寸的话就比较麻烦.所以下面来介绍一个图片改大小(在线修改图片尺寸大小工具 ...

最新文章

  1. Linux知识积累(6) 系统目录及其用途
  2. 取消Ajax请求 || Ajax重复请求问题
  3. DevExpress的TreeList怎样给树节点设置图标
  4. Maven+eclipse快速入门
  5. [数据库]---mysql数据库 使用binlog+canal或binlake进行数据库的复制
  6. 使用EntityFramework Core和Enums作为字符串的ASP.NET Core Razor页面——第二部分
  7. vue使用node-sass@4.9.0时,npm intall出错
  8. nginx fastcgi python_Nginx+FastCGI+Python
  9. CDLinux破解WEP、WPA加密过程
  10. win7电脑蓝屏没有修复计算机,技术编辑教您win7电脑蓝屏怎么办
  11. Quartus II :1位全加器设计
  12. 充电头PD协议和QC协议的理解
  13. 元气骑士远程联机(仅安卓)
  14. php文字转拼音API接口下载,微擎API 开发之汉字转拼音助手
  15. 抓取微信小程序页面丶小程序源码
  16. hxxp://www.hao923.com.cn/劫持浏览器
  17. 职业教育计算机教学,浅析职业教育中的计算机教学思考.doc
  18. python 使用七牛云cdn
  19. 【Git】报错处理:fatal: detected dubious ownership in repository at .....Set the environment variable GIT_T
  20. 易道云控数字引擎下的企业协同办公

热门文章

  1. 在悬剑3.0中如何启动cobaltstrike工具
  2. 微信分享--图片显示问题
  3. 一步解决双系统时间不一致问题
  4. (原)War3 脚本分析1-config函数
  5. Linux系统中top命令详解
  6. ng2-smart-table自定义展示形式
  7. 恭贺元旦,预祝大家2011大吉
  8. Java创建数组的三种方式 (以及length方法是否能获取数组中元素的个数)
  9. 火影忍者手游打秘境服务器响应超时,手游火影忍者打秘境为什么伤害 | 手游网游页游攻略大全...
  10. s5pv210-Linux之开发板PING外网