Переводчик комиксов WUMO
Скачивает ежедневный комикс, переводит надписи с помощью Claude vision и перерисовывает текст на изображении.
WUMO Collector & Translator забирает главный стрип с главной страницы WUMO, отсеивает уже виденные с помощью перцептивного хэширования, отправляет изображение в Claude для OCR и...
WUMO Collector & Translator забирает главный стрип с главной страницы WUMO, отсеивает уже виденные с помощью перцептивного хэширования, отправляет изображение в Claude для OCR и перевода на русский с сохранением юмора и координатами блоков, а затем наносит перевод на копию изображения.
На этапе наложения используются маска глифов по цвету, фильтрация связных компонент и инпейнтинг с опорой на фон, чтобы стереть оригинальные надписи, не повредив рисунок.
Галерея на FastAPI показывает оригинал и перевод рядом; планировщик и Telegram-уведомления работают в Docker.
Что умеет
- Скрапер берет только главный стрип; дедупликация по pHash и расстоянию Хэмминга
- Структурированный JSON от Claude vision: текстовые блоки, рамки, смешной перевод на русский
- Пайплайн перерисовки текста: маска по цвету чернил, отбрасывание компонент у границ, инпейнтинг, автоподбор кириллического текста с переносами
- Постраничная веб-галерея с запуском обработки по запросу; уведомления в консоль и Telegram
- Фоновый воркер по интервалу; постоянный том для изображений; релиз одной командой
Практичный мультимодальный пайплайн на LLM (OCR + перевод + верстка) в сочетании с самописной обработкой изображений для чистой перерисовки текста. Примечание: примеры — сторонний комикс, защищенный авторским правом; использовать только как небольшую иллюстрацию «до/после» или размывать.
Нужно что-то похожее?
Делаю это вживую на звонке в Zoom / Яндекс Телемост, вы смотрите на экран, таймер останавливается по вашему слову. Первые 15 минут бесплатно.