Skip to content

dapng/OCR_WEB

Repository files navigation

OCR WEB

With love, using Linux ❤️

ОТКРЫТЬ OCR WEB

Веб приложение для распознавания текста
Реализовано:
  • Веб интерфейс
  • Распознавание с использованием нейронной сети
  • Single Page Application (частично)
  • Деплой
  • Buildpack для русского и английского языков
Использовано:
  • Python 3.9.6
  • Flask, Jinja2, Pillow, Pytesseract, Gunicorn
  • Сервер: Gunicorn

Установка

Любая из Unix-подобных операционных систем на базе ядра Linux (я ненавижу Windows, но использую эту операционную систему, в таком случае использовать Windows Subsystem for Linux + Ubuntu)
Установить Python v3.9+ для работы.
Установить apt (для *Linux) и requirements.txt (для Python).

Установка и запуск.

Linux (or WSL)

sudo apt update
sudo apt install tesseract-ocr
sudo apt install tesseract-ocr-eng
sudo apt install tesseract-ocr-rus
sudo apt install python3.9
pip install requirements.txt

Запуск после установки.

python3 app.py

Скриншоты проекта

Главная


В работе


Использовано:

https://devcenter.heroku.com/articles/buildpacks https://elements.heroku.com/buildpacks/matteotiziano/heroku-buildpack-tesseract https://github.com/pathwaysmedical/heroku-buildpack-tesseract https://elements.heroku.com/buildpacks/heroku/heroku-buildpack-apt https://github.com/tesseract-ocr/tesseract

License

Free Software

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published