首页 > 其他分享 >【常用工具】通用-修改图像的形状

【常用工具】通用-修改图像的形状

时间:2023-01-25 12:00:27浏览次数:51  
标签:idx vis Image 修改 file 图像 path 常用工具

方法是使用PIL中的Image,可以用来读("Image.open")或者保存("picture.save.(path)")
这里的resample中第二个参数可以改成不同的数字,表示使用不同的采样方式。

from PIL import Image
import os

#原始文件夹
file_path = "vis/";
#修改后图像放置的文件夹
file_new_path = "vis_rgb_320x400/";
rawFiles = os.listdir(file_path);
idx = 0;

for file in rawFiles:
    picturePath = file_path + file;
    picFile = Image.open(picturePath);
    path_vis_resized = file_new_path + file;
    #400是宽
    picFileNew = picFile.resize((400,320),resample = 0);
    picFileNew.save(path_vis_resized);
    idx += 1;
    print("Processing {}-th image...".format(idx));

标签:idx,vis,Image,修改,file,图像,path,常用工具
From: https://www.cnblogs.com/AWCXV/p/17066827.html

相关文章

  • nginx 做图像服务器,生成图片的URL,让前端访问
    需求:后端不断产生新的图片数据,发送给前端,前端然后显示。方案:1.后端可以生成一个图片URL地址,然后返回给前端【采用】2.或者返回base64疑问:将图片文件......
  • PyTorch图像分类全流程实战--迁移学习训练图像分类模型03
    教程同济子豪兄:https://space.bilibili.com/1900783斯坦福CS231N【迁移学习】中文精讲:https://www.bilibili.com/video/BV1K7411W7So斯坦福CS231N【迁移学习】官方笔记:h......
  • 同账号下不同ecs修改不同出口
    同账号下不同ecs修改不同出口这标题我也不知道怎么起名才恰当==直接说需求:对于项目A,我们有一个专门买该项目A资源(服务器、安全产品等等)的阿里云账号......
  • Web安全入门与靶场实战(15)- 修改HTTP请求头
    在HTTP请求报文中,请求头是我们需要重点了解的部分。请求头主要用于向网站发送客户端的一些信息,请求头中的字段非常多,并且都遵循着固定格式。不过并不是在每个请求报文中都要......
  • 游戏程序报错:表达式必须是可修改的左值
    提问: C++编程:表达式必须是可修改的左值报错:①表达式必须是可修改的左值"weaponType":不能给常量赋值②表达式必须是可修改的左值“=”:左操作数必须为左值如图一:  ......
  • windows11 彻底修改c盘中文用户名
                        windows11彻底修改c盘用户名由于一开始注册的时候没有注意使用了中文名导致后来再使用一些应用的时候......
  • Hbuilder提交代码,远程上修改代码
    一、修改本地代码,提交到远程仓库1.修改代码---显示M图标---点击git提交--选择对应项--点击commint 2.点击git同步---点击pull,在点击push 3.提交到远程仓库完毕 二、远程......
  • python 批量修改文件文件名,文件类型
    相关文章使用python批量修改文件名https://blog.csdn.net/m0_45447650/article/details/126859424Python批量修改文件名https://www.cnblogs.com/gooutlook/p/1637127......
  • VUE3,如何在外部修改data里面的对象?
    提问: VUE3,如何在外部修改data里面的对象?varmyvue={   data(){       return{           test:{}       }   },   creat......
  • vue3学习之---webpack配置【resolve.alias修改】
    在vue3中,脚手架生成的项目里,webpack的配置文件没有了,因为公共的配置被封装到安装包里了,可以找到如下目录,同样可以修改配置文件:node_modules》@vue》cli-service   ......