如何在Python Jupyter中显示文件夹中的一系列图像?



我想在一个文件夹中显示一组图像,假设该文件夹有 100 张图像,我想按网格顺序显示前 10 张图像。

并且还具有相同的尺寸 300x300

如果图像大于 300x300,请重新缩放。

在此处输入图像描述

我有此代码,但我不知道如何将图像重新缩放到300 * 300的大小

from IPython.display import Image
from IPython.display import display
x = Image(filename="/content/workspace/model/SAE_preview_SAE masked.jpg") 
y = Image(filename="/content/workspace/model/SAE_preview_SAE masked.jpg") 
display(x, y)

如何使用 PIL 调整图像大小并保持其纵横比?

这将解决调整大小的问题。如果不需要,可以忽略纵横比。

使用globpython模块后可以显示文件夹中的所有图像。

https://docs.python.org/3.7/library/glob.html

最新更新