图像列表给定,值错误:使用序列设置数组元素

2024-05-18 09:40:21 发布

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

我试图加载一些图像,但当我尝试这样做,我得到这个错误

代码如下所示:

color_me = []
for filename in os.listdir('/home/decentmakeover2/Coloring-greyscale-images-in-Keras/floydhub/Test/'):

color_me.append(img_to_array(load_img('/home/decentmakeover2/Coloring-
greyscale-images-in-Keras/floydhub/Test/'+filename)))
color_me = np.array(color_me, dtype=float)
color_me = rgb2lab(1.0/255*color_me)[:,:,:,0]
color_me = color_me.reshape(color_me.shape+(1,))

但我有个错误:

ValueError                                Traceback (most recent call last)
<ipython-input-1-0650ed3793a3> in <module>()
     77 for filename in os.listdir('/home/decentmakeover2/Coloring-
greyscale-images-in-Keras/floydhub/Test/'):
     78         
color_me.append(img_to_array(load_img('/home/decentmakeover2/Coloring-greyscale-images-in-Keras/floydhub/Test/'+filename)))
---> 79 color_me = np.array(color_me, dtype=float)
     80 color_me = rgb2lab(1.0/255*color_me)[:,:,:,0]
     81 color_me = color_me.reshape(color_me.shape+(1,))

ValueError: setting an array element with a sequence.

颜色列表有两张图片,有什么问题的建议吗? 提前谢谢。你知道吗


Tags: intesthomeimg错误filenamearraykeras