我有大量的图像数据,我想在 python 中以特定大小循环自动调整它的大小

Posted

技术标签:

【中文标题】我有大量的图像数据,我想在 python 中以特定大小循环自动调整它的大小【英文标题】:I have a huge data of images and I want to resize it automatically in loop with a specific size in python 【发布时间】:2021-03-15 11:49:32 【问题描述】:

我有这段代码,但我不能把它放在一个循环中: 从 PIL 导入图片

# Opens a image in RGB mode 
im = Image.open(r"imagPath.png") 

# Setting the points for cropped image 
left = 155
top = 65
right = 360
bottom = 270

# Cropped image of above dimension 
# (It will not change orginal image) 
im1 = im.crop((left, top, right, bottom)) 



# Shows the image in image viewer 
im1.show() 

它可以工作,但我希望它在 for 循环中读取文件夹中的所有图像

【问题讨论】:

是什么阻止您将其置于循环中? 【参考方案1】:

使用os.listdir 列出文件夹中的所有图像,然后您可以遍历它们。

【讨论】:

以上是关于我有大量的图像数据,我想在 python 中以特定大小循环自动调整它的大小的主要内容,如果未能解决你的问题,请参考以下文章

使用python突出显示图像中的特定文本

如何在 MATLAB 中以 2-D 和 3-D 绘制图像 (.jpg)?

如何在 JavaFX 中以大频率显示图像?

在 Leaflet 中以特定值启动 JQuery UI Slider

访问资产目录中具有特定分辨率的图像

在python中以特定顺序读取文件