未使用matplotlib使用imshow后,将保存空白图像

2024-10-01 11:34:43 发布

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

我从here开始在keras中实现GAN(生成性对抗网络)。在这段代码中,每20个历元图像显示一次并保存一次。但我不想显示图像,只想保存。所以我刚刚注释了代码中的第89行,如下所示:

plt.imshow(generatedImages[i], interpolation='nearest', cmap='gray_r')。但在评论这一行后,空白图片保存了下来,也出现了空白图片。但当我删除注释并运行完整的代码时,图像会正确保存。根据我的说法,imshow是用来构建图像的,它不参与构建图像。为什么会这样。你知道吗


Tags: 代码图像网络here图片plt空白keras