我正在尝试使用python的cv2读取图像并将其保存为数组,但是出现类型错误

时间:2019-10-24 18:41:09

标签: arrays python-3.x image numpy cv2

我正在尝试使用python的cv2读取图像并将其保存为数组,但是出现类型错误。

我尝试切换到一个numpy数组,但是遇到了同样的错误。

GmdMiss_Folder = os.path.join(os.getcwd(), '..', 'Photo', 'GMD Miss')
GmdMiss_List = os.listdir(GmdMiss_Folder)
for i in GmdMiss_List:
    Img_Miss_List[i] = np.array(cv2.imread(os.path.join(os.getcwd(), GmdMiss_Folder, GmdMiss_List(i)), cv2.IMREAD_GRAYSCALE))

TypeError:“列表”对象不可调用

1 个答案:

答案 0 :(得分:0)

GmdMiss_List(i) 应该: GmdMiss_List[i]

应解决此问题。