首页 > 其他分享 >img_img

img_img

时间:2024-03-31 21:12:09浏览次数:19  
标签:target img output image input path folder

import os
from PIL import Image


def resize_images_in_folder(input_folder, output_folder, target_width=854, target_height=480):
    # 确保输出文件夹存在,如果不存在则创建它
    if not os.path.exists(output_folder):
        os.makedirs(output_folder)

    # 遍历输入文件夹中的所有文件
    for filename in os.listdir(input_folder):
        input_file_path = os.path.join(input_folder, filename)
        output_file_path = os.path.join(output_folder, filename)

        # 如果是PNG文件,则调整大小
        if filename.endswith(".png"):
            resize_image(input_file_path, output_file_path, target_width, target_height)
            print(f"调整大小: {input_file_path} -> {output_file_path}")


def resize_image(input_image_path, output_image_path, target_width=854, target_height=480):
    try:
        # 打开图像文件
        image = Image.open(input_image_path)
        # 调整图像大小
        resized_image = image.resize((target_width, target_height))
        # 保存调整大小后的图像
        resized_image.save(output_image_path)
    except Exception as e:
        print(f"发生错误: {e}")


# 输入文件夹路径和输出文件夹路径
input_folder = "E:\SD\my01\my1\img2img_key"  # 输入文件夹路径
output_folder = "E:\SD\my01\my1\img"  # 输出文件夹路径

# 调整文件夹中的图像大小
resize_images_in_folder(input_folder, output_folder)

标签:target,img,output,image,input,path,folder
From: https://www.cnblogs.com/idazhi/p/18107248

相关文章

  • H5网页调用APP原生分享菜单 方法:mcloudshare://advert?imgUrl=图标链接&link=分享的链
    要在H5网页中调用APP原生的分享菜单,你可以通过以下步骤实现:创建分享按钮或触发分享的交互元素,例如一个按钮或链接。在按钮的点击事件处理程序中,使用JavaScript生成一个调用APP分享功能的URL。根据你提供的信息,生成的URL格式如下:mcloudshare://advert?imgUrl=图......
  • js使用正则从字符串中取出img标签
    要使用正则表达式从字符串中提取<img>标签,您可以使用以下代码:conststr=`Sometext<imgsrc="image.jpg"alt="Image">andmoretext<imgsrc="another.png"alt="Another">`;constregex=/<img[^>]*>/g;constimgTags......
  • RK356x Linux解包update.img、打包update.img和win环境下烧写固件
    1.解包update.imgstep1将afptool、rkImageMaker、unpack.sh拷贝在~/work/test下topeet@ubuntu:~/work/test$lsafptooloutputrkImageMakerunpack.shupdate.imgstep2执行./unpack.sh,后会生成output文件夹topeet@ubuntu:~/work/test$./unpack.sh......
  • 阿里巴巴中国站按图搜索1688商品(拍立淘) API接口item_search_img响应示例说明
    阿里巴巴中国站的按图搜索1688商品(拍立淘)API接口item_search_img允许用户通过上传图片来搜索与图片相似的商品。以下是关于该接口响应示例的说明:响应示例概述当调用item_search_img接口并成功上传图片后,接口会返回一个响应,该响应通常包含与上传图片相似的商品信息列表。这些......
  • <sa8650>sa8650 partition-之-新增分区加img
    <sa8650>sa8650partition-之-新增分区加img一、前言二、新增分区2.1新增用户分区2.2生成新分区文件2.3确认新分区文件2.4rawprogram文件参数解析2.5新增分区验证三、镜像文件3.1新增water.img编译脚本3.2新增water.img编译脚本运行3.3新增water......
  • labelImg macos 运行环境设置
    labelImgmacos运行环境设置MacOSbrew安装文档安装CLTforXcode,检查git/bash/curl存在xcode-select--installxcode-select:note:Commandlinetoolsarealreadyinstalled.Use"SoftwareUpdate"inSystemSettingsorthesoftwareupdatecommandlineinterf......
  • react 判断img加载完成
     react判断img加载完成在React中,可以通过监听img元素的load事件来判断图片是否加载完成。以下是一个简单的例子:  importReact,{useState,useRef}from'react'; constImageLoader=()=>{const[imageLoaded,setImageLoaded]=useState(false)......
  • SimGRACE论文阅读笔记
    Abstract​ 图对比学习(GCL)已经成为图表示学习的一种主导技术,它最大限度地提高了共享相同语义的成对图增强之间的互信息。不幸的是,由于图数据的多样性,在扩充过程中很难很好地保存语义。目前,GCL的数据扩充大致可分为三种不令人满意的方式。第一,可以通过试错法手动选择每个数据集的......
  • Vue3中v-for循环动态设置img的src属性无法找到图片问题
    useImage.js//获取assets静态图片exportconstgetAssetsImge=name=>{returnnewURL(`../assets/images/app_img/${name}`,import.meta.url).href;};使用tabs=[ { link:undefined, pathName:'MicroCoop',//直接使用图片名称作为getAssetsImge的......
  • img标签 为何每个都要设置 draggable = false?
    dragable:默认值为false,可以用于拖拽,但是一个虚拟的。a标签,img标签默认自带拖拽,(只有chrome,safari可以使用,firefox不支持,ie不支持)在HTML5中,img标签默认是可拖动的(至少在某些浏览器如Chrome和Safari中)。当用户尝试拖动图片时,浏览器会根据其默认行为进行处理,例如可能会启动一......