当前位置: 首页 > news >正文

批量处理 图片缩放

目录

目录图片 批量裁剪,缩放

多目录拼接视频,居中对齐


目录图片 批量裁剪,缩放


import os
from PIL import Image# 定义图片处理函数
def process_image(input_folder, output_folder,scale):# 如果输出文件夹不存在,则创建os.makedirs(output_folder,exist_ok=True)# 使用 os.scandir() 遍历输入文件夹中的所有文件with os.scandir(input_folder) as entries:for entry in entries:# 仅处理文件并确保是图片格式if entry.is_file() and entry.name.lower().endswith(('png', 'jpg', 'jpeg', 'bmp', 'tiff')):img_path = entry.path# 打开图片img = Image.open(img_path)# 裁剪高度为500-1000区域width, height = img.sizecrop_area = (0, 500, width, min(1000, height))  # 确保不会超出图片的实际高度cropped_img = img.crop(crop_area)

http://www.mrgr.cn/news/8498.html

相关文章:

  • 新“冰桶挑战”风靡奥运年,荣耀让科技有温度
  • Mysql的相关编程基础知识
  • 关于JS中作用域的那些事儿
  • maxwell读取mysql binlog到kafka
  • 华为:IT系统的演进与数字时代IT系统的重新定位
  • encoder和decoder结构
  • P2730 [USACO3.2] 魔板 Magic Squares
  • React 学习——useCallback
  • 【Excal】And函数
  • 【Material-UI】Radio Group中显示错误提示的实现详解
  • pytorch的优化
  • 网络udp及ipc内存共享
  • 移远5G平台交叉编译C++、OpenSSL
  • 【一起学Rust | 框架篇 | Tauri2.0框架】tauri中rust和前端的相互调用(rust调用前端)
  • 分页查询面试记录和面试详情
  • CRYPTO 2020
  • 【Hot100】LeetCode—108. 将有序数组转换为二叉搜索树
  • 命令模式基础教程:如何将请求封装成对象
  • Spring Boot(快速上手)
  • uniapp 向左滑动进入下一题,向右滑动进入上一题功能实现