Код: Выделить всё
from paddleocr import PaddleOCR
import os
image_file = "3_496.png"
ocr = PaddleOCR(use_gpu=True)
image_path = os.path.join(os.getcwd(), image_file)
result = ocr.ocr(image_path, cls=True)
if None not in result:
print(f"OCR result for {image_file}:")
for line in result[0]:
print(line[1][0])
[img]https://i.sstatic.net /EDGrXvJZ.png[/img]
На этом изображении Paddle OCR может извлечь почти все элементы, но не смог извлечь 4 (РАЗМЕР ПАКЕТА). У меня есть еще несколько очень похожих изображений, и я заметил, что не удается извлечь однозначные цифры. Это правда или я делаю что-то не так?
Ниже приведен результат выполнения приведенного выше кода:
Код: Выделить всё
OCR result for 3_496.png: PAGLNILE. PIGRWGIGHT 400g DATCHNUMHERE USLOYI 205257 31/07/2024 12.22. CUTIN NZПодробнее здесь: https://stackoverflow.com/questions/788 ... from-image