如何修复加载函数中的IOError?

2024-04-24 08:13:42 发布

您现在位置:Python中文网/ 问答频道 /正文

我使用flow_from_dataframe函数来扩充我的数据集。在

但是什么时候

train= data_gen.flow_from_dataframe(dataframe=train_df,
                                               directory=None,
                                               x_col='image_name',
                                               y_col='label',
                                               class_mode="raw",
                                               target_size=(img_width, img_height),
                                               batch_size=2048)
for i in train:
    break

为了保存我发现的IOError图像,我对输出进行了迭代。

for i in train:

^{2}$

Tags: 数据函数infromdataframedfimgfor
1条回答
网友
1楼 · 发布于 2024-04-24 08:13:42

最后,我解决了这个问题。当我们使用flow_from_dataframe时,我们应该指定颜色模式(默认为RGB)。如果我们的图像处于灰色模式并且我们使用默认设置,则会引发此错误。在

相关问题 更多 >