在Python中使用astype('float32')时出错

时间:2018-10-03 03:29:32

标签: python

我是python的新手,正在使用以下代码:

module-004.x

但是在运行时出现错误:

folder C

有人可以帮我解决这个问题吗?

1 个答案:

答案 0 :(得分:2)

遍历您的列表:

在代码末尾,您似乎正在尝试更改列表中存储的图像的dtype。用OpenCV读取的图像自然是numpy数组。

以下示例应有帮助:

# create a test image list
img = np.ones((60,60), dtype=np.uint8)
img_list = [img] * 4

# use a list comp to run through the images and change dtype
changed_img_list = [img.astype(np.float32) for i in img_list]