首页 > 解决方案 > 我如何使用 keras 将图像的大小从 3000x2900 调整为 64x64?

问题描述

我必须对医学图像进行分类,但这些图像很大(3000x2900),我需要调整大小。然后训练它。我可以在不调整大小的情况下训练这些图像吗???

标签: pythonkeras

解决方案


您可以在不调整图片大小的情况下训练您的模型。但这会很耗时。而且你可能不会得到最好的结果。我建议您将它们调整为 128x128 像素。您可以使用 PIL 库并调整每张图片的大小,然后将其保存到不同的目录。

from PIL import Image
img = Image.open('/your iamge path/image.jpg') # image extension *.png,*.jpg
new_width  = 128
new_height = 128
img = img.resize((new_width, new_height), Image.ANTIALIAS)
img.save('/new directory path/output image name.png') # format may what u want ,*.png,*jpg,*.gif

这个过程称为预处理数据集。


推荐阅读