Уведомления

Группа в Telegram: @pythonsu

#1 Дек. 8, 2022 13:29:36

mr_w
Зарегистрирован: 2022-12-08
Сообщения: 1
Репутация: +  0  -
Профиль   Отправить e-mail  

Получить данные с изображения

Добрый день. Пытаюсь прочитать данные с изображения, и вылезают ошибки (прикрепленное изображение). Подскажите, пожалуйста, что не так с кодом?

 import easyocr
 
def text_recognition(file_path):
    reader = easyocr.Reader(["ru", "en"])
    result = reader.readtext(file_path, detail=0)
 
    return result
 
def main():
    file_path = input("Enter a file path:")
    print(file_path)
    print(text_recognition(file_path=file_path))
 
if __name__ == "__main__":
    main()

Прикреплённый файлы:
attachment Screenshot_8.png (66,9 KБ)

Офлайн

#2 Дек. 8, 2022 15:17:46

ZerG
Зарегистрирован: 2012-04-05
Сообщения: 2627
Репутация: +  61  -
Профиль   Отправить e-mail  

Получить данные с изображения

1. Прежде всего пользуйся

 os.path.getcwd(), os.path.join()
и так далее
2. Исключи русские буквы из пути и названий папок\файлов
3. Добавь все для теста в одну функцию - не плоди сущности на пустом месте. Разберешься с ошибкой, разобьешь код хоть на 10 функций
4. Ошибку выкладывай на пастебин а сюда ссылку - очень неудобно с картинками с телефона работать.



Влодение рускай арфаграфией - это как владение кунг-фу: настаящие мастира не преминяют ево бес ниабхадимости

Отредактировано ZerG (Дек. 8, 2022 15:18:02)

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version