Python快速批量修改图片尺寸

news/2024/7/7 21:30:13

之前我们写过快速批量获取图片的大小,该文章链接在这里:Python每日一个知识点9----批量输出图片尺寸

今天我们分享一个快速批量修改图片尺寸的小脚本,我们一下看一下

先看一下目录结构:

文件夹:【原始图片】:这里存放您想修改的图片

文件夹:【修改尺寸后】:这里是程序自动保存修改后的图片

在这里插入图片描述

视频演示:

在这里插入图片描述

奉上完整版代码:

函数一共三个三参数:分别是:原始图片存放地址、保存地址、修改的尺寸(元组)

1、input_folder = ‘./原始图片/’

2、output_folder = ‘./修改尺寸后/’

3、size = (600, 600)

import os
from PIL import Image
def resize_images(input_folder, output_folder, size):
    if not os.path.exists(output_folder):
        os.makedirs(output_folder)

    for filename in os.listdir(input_folder):
        input_path = os.path.join(input_folder, filename)
        output_path = os.path.join(output_folder, filename)

        with Image.open(input_path) as im:
            im_resized = im.resize(size)
            im_resized.save(output_path)
            
# 调用函数进行处理
input_folder = './原始图片/'
output_folder = './修改尺寸后/'
size = (600, 600)

resize_images(input_folder, output_folder, size)

此外关于图片的相关操作,我也写过一些小脚本,欢迎大家回踩!!

在这里插入图片描述

希望对大家有帮助,如有错误,欢迎指正

致力于办公自动化的小小程序员一枚

希望能得到大家的【一个免费关注】!感谢!


http://lihuaxi.xjx100.cn/news/1146089.html

相关文章

【PCIE体系结构十一】部分物理层发送接收逻辑细节

👉个人主页:highman110 👉作者简介:一名硬件工程师,持续学习,不断记录,保持思考,输出干货内容 参考书籍:《PCI.EXPRESS系统体系结构标准教材 Mindshare》 目录 物理层…

后台管理系统中数据库存储文章用什么类型,mysql数据库中怎么存储大段文字呢?(1000个中文字符以上)

问题 一个小型的文章系统的网站,用来存储内容content的字段,我选择的是varchar(8000),最多可容纳4000汉字,对绝大多数用户来说,应该够用了。但是一个问题是允许用户输入代码(HTML,JS,CSS等&…

随想010:该在哪里花费时间

这篇短文写于 2023 年 5 月。 X Window 至今几乎仍是 UNIX/Linux 所有 GUI 的基础。先来看一下 X Window 历次版本变更,重点关注发布的时间。 1984 年 6 月,X Window 第一个版本 X1 由麻省理工学院发布;1985 年 1 月,X Window 版…

Spring Security 6.x 系列【43】授权服务器篇之设备授权模式

有道无术,术尚可求,有术无道,止于术。 本篇Spring Boot 版本 3.0.6 本篇Spring Security 版本 6.1.0 本篇Spring Authorization Server 版本 1.1.0 源码地址:https://gitee.com/pearl-organization/study-spring-security-demo 文章目录 1. 前言2. 概述3. 交互流程3.1 设…

js实现分片上传

代码贴过来就能用 <!DOCTYPE html> <html lang"en"><head><meta charset"UTF-8" /><metahttp-equiv"X-UA-Compatible"content"IEedge"/><metaname"viewport"content"widthdevice-wi…

浅谈谈谈OTA召回2023

近日&#xff0c;国家市场监督管理总局发布特斯拉召回公告&#xff0c;一下子掀起了互联网热议&#xff0c;这次召回的范围是在2019年1月12日至2023年4月24日期间国内销售特斯拉汽车&#xff08;含国产和进口共计110万辆车&#xff09;&#xff0c;在这个召回公告中有两点值得关…

Bed Bath and Beyond EDI 需求分析

Bed Bath and Beyond&#xff08;Bed Bath and Beyond&#xff09;是一家美国的家居用品零售商&#xff0c;成立于1971年&#xff0c;总部位于新泽西州Union。该公司在美国、加拿大和墨西哥拥有超过1500家门店。其产品涵盖了床上用品、浴室用品、厨房用品、家居装饰等领域&…

分布式锁解决方案_Zookeeper分布式锁原理

通过召zk实现分布式锁可靠性时最高的 公平锁和可重入锁的原理 取水秩序&#xff1a; &#xff08;1&#xff09;取水之前&#xff0c;先取号&#xff1b; &#xff08;2&#xff09;号排在前面的&#xff0c;就可以先取水&#xff1b; &#xff08;3&#xff09;先到的排在…