将分辨率512*512得图片数据集改为128*128得数据集
时间: 2023-08-03 08:04:54 浏览: 218
要将512x512的图像数据集改为128x128的数据集,你可以使用图像处理库(如PIL或OpenCV)来进行调整。下面是一个示例代码,使用PIL库来实现图像尺寸调整:
```python
from PIL import Image
import os
# 定义输入和输出文件夹路径
input_folder = "输入文件夹路径"
output_folder = "输出文件夹路径"
# 遍历输入文件夹中的所有图像文件
for filename in os.listdir(input_folder):
if filename.endswith(".jpg") or filename.endswith(".png"):
# 打开图像文件
image = Image.open(os.path.join(input_folder, filename))
# 调整图像尺寸为128x128
resized_image = image.resize((128, 128))
# 保存调整后的图像
resized_image.save(os.path.join(output_folder, filename))
```
请将"输入文件夹路径"替换为包含512x512图像的文件夹路径,将"输出文件夹路径"替换为保存调整后的128x128图像的文件夹路径。运行代码后,将会遍历输入文件夹中的所有图像文件,并将它们调整为128x128尺寸后保存到输出文件夹中。
阅读全文