【问题标题】: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 读取图像并将其保存为数组,但出现类型错误
【发布时间】:2020-02-21 03:36:39
【问题描述】:

我正在尝试使用 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: 'list' 对象不可调用

【问题讨论】:

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


    【解决方案1】:

    GmdMiss_List(i) 应该: GmdMiss_List[i]

    应该解决问题。

    【讨论】:

      猜你喜欢
      • 2019-11-03
      • 1970-01-01
      • 1970-01-01
      • 2022-11-13
      • 1970-01-01
      • 1970-01-01
      • 2019-09-18
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多