我正在尝试使用 python 的 cv2 读取图像并将其保存为数组,但出现类型错误
I am trying to read an image with python's cv2 and save it as an array, but I get a type error
我正在尝试使用 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))
类型错误:'list' 对象不可调用
GmdMiss_List(i)
应该:
GmdMiss_List[i]
应该可以解决问题。
我正在尝试使用 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))
类型错误:'list' 对象不可调用
GmdMiss_List(i)
应该:
GmdMiss_List[i]
应该可以解决问题。