Python实现批量修改图像大小尺寸
深度学习任务中,由于图像数据集的数量是非常庞大的,如果要统一修改所有图像的尺寸,则最好需要用代码来进行批处理
代码如下:
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实现批量修改图像大小尺寸相关推荐
- php图片大小怎么改,如何批量修改图片大小/尺寸
小编给大伙分享一个小巧实用的批量修改图片大小工具,可以批量修改图片大小尺寸,限制缩放后的图片文件大小,以满足在线照片打印的要求,或便于上传图片到网店商铺以方便您的照片展示.很是实用! 操作灰常简单的哟 ...
- matlab 图像尺寸 批量,matlab 图像批量修改图像大小
网上上传图像的时候经常要修改图像的大小,这就用matlab写了一个小程序,能够批量修改图像的大小,顺便转换一下格式,挺好用的.先放在这里,有空的时候编译成exe. function [ ] = pho ...
- 基于python批量调整图像大小
前言 在写论文的时候常常因为截图的尺寸大小不一样,导致图片排版很难受,在word中又不会批量修改,用下面的代码可以批量处理修改成一样的尺寸哦! 代码如下: 在本文中,我将向你展示如何使用Pytho ...
- 如何用python批量处理图片大小_python批量修改图片大小的方法
本文实例为大家分享了python批量修改图片大小的具体代码,供大家参考,具体内容如下 引用的模块 from PIL import Image Image的使用 def resize_image(img ...
- python批量修改图片内容_python批量修改图片大小的方法
本文实例为大家分享了python批量修改图片大小的具体代码,供大家参考,具体内容如下 引用的模块 from PIL import Image Image的使用 def resize_image(img ...
- python 批量修改图片大小
python 批量修改图片大小 一个文件夹下面有好多图片格式是jpg大小是19201080,把它们处理成1280720并按原先图片的名保存在另一路径下 这里首先要找到给定路径下所有的图片文件,然后在修 ...
- 用Python批量修改图片大小的代码
可以使用Python的PIL库来实现批量修改图片大小,示例代码如下: from PIL import Image # 加载图片 image = Image.open('filename') #修改图片 ...
- Python OpenCV 批量修改文件夹内所有图片的尺寸
Python OpenCV 批量修改文件夹内所有图片的尺寸 简述 插件 遍历所有文件(包括子文件) 缩放图片尺寸并保存图片 遍历并修改图片 简述 遍历文件夹下的所有子文件(包括自文件夹内的)的图片批量 ...
- 如何调整照片的大小?电脑怎么修改图片大小尺寸?
我们下载的图片尺寸大小都不一样,如果想要图片尺寸修改大小就需要对图片处理一下,单张图片处理的话很简单,但是如果批量调整照片大小尺寸的话就比较麻烦.所以下面来介绍一个图片改大小(在线修改图片尺寸大小工具 ...
最新文章
- Linux知识积累(6) 系统目录及其用途
- 取消Ajax请求 || Ajax重复请求问题
- DevExpress的TreeList怎样给树节点设置图标
- Maven+eclipse快速入门
- [数据库]---mysql数据库 使用binlog+canal或binlake进行数据库的复制
- 使用EntityFramework Core和Enums作为字符串的ASP.NET Core Razor页面——第二部分
- vue使用node-sass@4.9.0时,npm intall出错
- nginx fastcgi python_Nginx+FastCGI+Python
- CDLinux破解WEP、WPA加密过程
- win7电脑蓝屏没有修复计算机,技术编辑教您win7电脑蓝屏怎么办
- Quartus II :1位全加器设计
- 充电头PD协议和QC协议的理解
- 元气骑士远程联机(仅安卓)
- php文字转拼音API接口下载,微擎API 开发之汉字转拼音助手
- 抓取微信小程序页面丶小程序源码
- hxxp://www.hao923.com.cn/劫持浏览器
- 职业教育计算机教学,浅析职业教育中的计算机教学思考.doc
- python 使用七牛云cdn
- 【Git】报错处理:fatal: detected dubious ownership in repository at .....Set the environment variable GIT_T
- 易道云控数字引擎下的企业协同办公