Python EasyOCR 读取中文图片报错 TypeError: 'type' object is not subscriptable 解决方法

在使用 EasyOCR 读取中文图片时,如果遇到 TypeError: 'type' object is not subscriptable 错误,通常是因为您使用了方括号 [] 而不是圆括号 () 来实例化 Reader 对象。

错误代码:

import easyocr

reader = easyocr.Reader['ch_sim']

正确代码:

import easyocr

reader = easyocr.Reader(['ch_sim'])

解释:

  • easyocr.Reader 是一个类,您需要使用圆括号 () 来调用它的构造函数以创建一个实例。
  • ['ch_sim'] 是传递给 Reader 构造函数的参数,它指定要使用的语言模型。

通过使用圆括号 () 而不是方括号 [],您将创建一个名为 reader 的 EasyOCR Reader 对象,该对象将使用简体中文模型进行文本识别。

Python EasyOCR 读取中文图片报错 TypeError: 'type' object is not subscriptable 解决方法

原文地址: https://www.cveoy.top/t/topic/fwTJ 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录