Skip to content

paradaise/tg-bot-text-detection

Repository files navigation

🕵️‍♂️ Billboard Text Detection Telegram Bot

Описание

Этот Telegram-бот автоматически находит рекламные билборды на фотографиях и распознаёт текст на них с помощью нейросети YOLO и OCR. Просто отправьте фото — бот вернёт найденные области и распознанный текст.


Краткая презентация


Быстрый старт

1. Клонируйте репозиторий и установите зависимости

pip install -r requirements.txt

2. Получите токен Telegram-бота

  • Перейдите в @BotFather и создайте нового бота.
  • Скопируйте HTTP API Token.

3. Создайте файл conf.py в корне проекта:

TOKEN = 'ВАШ_ТОКЕН_ОТ_BOTFATHER'

4. Убедитесь, что файл с весами YOLO (best.pt) находится в корне проекта.

5. Запустите бота

python bot.py

Docker

Для запуска в Docker:

docker-compose up --build

Пример использования

  1. Отправьте фотографию с билбордом боту в Telegram.
  2. Получите ответ с выделенными областями и распознанным текстом.

Контакты


Примечания

  • Для работы OCR требуется поддержка GPU (рекомендуется CUDA).

About

telegram bot for detetction bilbord on pitures and then segmentation text with model easyocr

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages