使用 EasyOCR 在 Python 中处理 TIFF
Working with TIFF in Python using EasyOCR
我使用 Python 模块 EasyOCR 从图像中提取文本。此方法适用于 PNG 格式,但在 TIFF 情况下会报错
代码如下所示:
import easyocr
import cv2
from matplotlib import pyplot as plt
import numpy as np
IMAGE_PATH = 'IMG_4022.tif'
reader = easyocr.Reader(['en'], gpu=False)
result = reader.readtext(IMAGE_PATH)
result
我使用 Juypter Notebook
您没有阅读图片。请使用opencv
阅读图片。确保图片在当前目录或提供图片的绝对路径。
from easyocr import Reader
import cv2
from matplotlib import pyplot as plt
import numpy as np
IMAGE_PATH = "IMG_4022.tif"
image = cv2.imread(IMAGE_PATH)
languages = ['en']
reader = Reader(languages, gpu = False)
results = reader.readtext(image)
我使用 Python 模块 EasyOCR 从图像中提取文本。此方法适用于 PNG 格式,但在 TIFF 情况下会报错
代码如下所示:
import easyocr
import cv2
from matplotlib import pyplot as plt
import numpy as np
IMAGE_PATH = 'IMG_4022.tif'
reader = easyocr.Reader(['en'], gpu=False)
result = reader.readtext(IMAGE_PATH)
result
我使用 Juypter Notebook
您没有阅读图片。请使用opencv
阅读图片。确保图片在当前目录或提供图片的绝对路径。
from easyocr import Reader
import cv2
from matplotlib import pyplot as plt
import numpy as np
IMAGE_PATH = "IMG_4022.tif"
image = cv2.imread(IMAGE_PATH)
languages = ['en']
reader = Reader(languages, gpu = False)
results = reader.readtext(image)