我有一个网页列表example.com/object/140,example.com/object/141,example.com/object/142,... 并且每个页面都应该有一个特定的背景图像example.com/assets/images/object/140.jpg,example.com/assets/images/object/141.jpg,... 一些图像丢失了,然后我使用了默认图像。在这种情况下,当我检查图像是否存在时,我得到一个404错误。我已经在几个页面上看到了there isn't a direct way to avoid this problem。
我有一个带有许多子文件夹的根目录,每个子文件夹都包含图像。我想将它们全部加载到一个数组中,并为每个图像分配其子文件夹名。现在我知道如何将所有图像加载到一个形状数组中,例如(10 000, 512, 512, 3),这意味着具有3通道的512x512大小的10 000图像。在分配子文件夹名称后,我希望有一个类似的数组,但我可以说它来自哪个子文件夹的10000个图像中的每一个。
我在试着用os.walk。我知道如何访问所有子文件夹名称和图像名称,但我不知道如何将它们放在一个数组中。
import os
from scipy.misc import imread
images = []
for r