awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
kha-white avatar

kha-white/manga-ocr

0
View on GitHub↗
2,537 stars·124 forks·Python·apache-2.0·23 views

Manga Ocr

manga-ocr is a Japanese OCR engine and text extraction tool designed to recognize vertical and horizontal Japanese text from manga images. It operates as a vision encoder-decoder model that converts visual text into digital characters.

The project includes an OCR training pipeline and a synthetic data generator. These tools create artificial image-text pairs by overlaying diverse Japanese text fonts onto background images to refine recognition models.

The system provides automation for extracting text by monitoring the system clipboard or directories. This allows for the conversion of manga content into editable text to facilitate image translation and digitization.

Features

  • Japanese OCR Engines - Functions as a specialized OCR engine for recognizing Japanese text in manga images.
  • Japanese Text Recognition - Specializes in extracting Japanese characters from images with support for vertical and horizontal layouts.
  • Manga Translation Pipelines - Provides a specialized pipeline for converting the unique layouts of manga panels into editable digital text.
  • Multidirectional Text Recognition - Supports both vertical and horizontal Japanese text layouts, which is critical for accurate manga text extraction.
  • Synthetic Data Generators - Includes a specialized tool for generating synthetic image-text pairs to train and refine the OCR engine.
  • Encoder-Decoder Architectures - Implements a vision encoder-decoder architecture using CNNs for feature extraction and transformers for text sequence generation.
  • Synthetic Data Generation - Generates synthetic datasets by overlaying Japanese fonts on backgrounds to improve OCR model accuracy.
  • Japanese Text Extraction Tools - Acts as a tool that monitors the system to automatically replace images with recognized Japanese characters.
  • Image Text Translators - Facilitates rapid translation of foreign language images by extracting text from the system clipboard.
  • OCR Training Frameworks - Provides a complete workflow for training OCR models using custom datasets and synthetic pairs.
  • AI-Triggered Clipboard Actions - Provides automation that triggers OCR processing immediately when image data is detected on the system clipboard.
  • Image Text Extraction Automation - Provides automated workflows to monitor clipboards and directories for new images to extract text automatically.

Star history

Star history chart for kha-white/manga-ocrStar history chart for kha-white/manga-ocr

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Projects sharing features with Manga Ocr

These projects share indexed features with Manga Ocr. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • zyddnys/manga-image-translatorzyddnys avatar

    zyddnys/manga-image-translator

    9,415View on GitHub↗

    This project is an automated image translation system and pipeline specifically optimized for manga and comics. It provides a sequence of text detection, machine translation, and typesetting, and is available as an image translation API, a command-line tool for batch processing, and an LLM-powered translator. The system utilizes OCR to detect text regions and an inpainter to remove original content by synthesizing background pixels. Translated text is then overlaid using an automated typesetter that manages font sizes, colors, and reading directions based on the original coordinates. The wor

    Pythonanimeauto-translationchinese-translation
    View on GitHub↗9,415
  • ub-mannheim/tesseractUB-Mannheim avatar

    UB-Mannheim/tesseract

    4,111View on GitHub↗

    Tesseract is an optical character recognition engine and tool designed to convert printed or handwritten text from images into machine-readable digital text. It functions as a multilingual text extractor and a document digitization pipeline that transforms scanned images into structured digital formats. The project includes a framework for training custom scripts and language-specific models, allowing the engine to recognize new languages or unique fonts through custom training data. Its capabilities cover automated text extraction, digital archive digitization, and the export of recognized

    C++lstmocrocr-d
    View on GitHub↗4,111
  • nextai-translator/nextai-translatornextai-translator avatar

    nextai-translator/nextai-translator

    24,920View on GitHub↗

    Nextai-translator is an AI-powered text processor and cross-platform translation application. Available as a desktop app and browser extension, it uses large language model APIs to translate, summarize, and refine multilingual content in real time. The tool integrates with clipboard managers and text selection utilities to trigger automated translations immediately after content is copied or highlighted. It also functions as an OCR translation utility, extracting and translating text from screenshots and non-selectable image content. Additional capabilities include a vocabulary management sy

    TypeScriptbrowser-extensionchatgptchrome-extension
    View on GitHub↗24,920
  • soumith/ganhackssoumith avatar

    soumith/ganhacks

    11,619View on GitHub↗

    This project is a PyTorch-based generative framework and implementation template for building Generative Adversarial Networks. It provides a collection of foundational toolkits and architectural patterns designed to synthesize high-quality artificial data while focusing on the stability of adversarial neural networks. The framework distinguishes itself through a specialized toolkit for conditional image generation, which integrates discrete labels and auxiliary classification into the training process. It utilizes specific mechanisms to guide the generative process toward target classes by co

    View on GitHub↗11,619
Compare all 30 related projects→

Frequently asked questions

What does kha-white/manga-ocr do?

manga-ocr is a Japanese OCR engine and text extraction tool designed to recognize vertical and horizontal Japanese text from manga images. It operates as a vision encoder-decoder model that converts visual text into digital characters.

What are the main features of kha-white/manga-ocr?

The main features of kha-white/manga-ocr are: Japanese OCR Engines, Japanese Text Recognition, Manga Translation Pipelines, Multidirectional Text Recognition, Synthetic Data Generators, Encoder-Decoder Architectures, Synthetic Data Generation, Japanese Text Extraction Tools.

Which projects share features with kha-white/manga-ocr?

Projects with overlapping indexed features include: zyddnys/manga-image-translator — This project is an automated image translation system and pipeline specifically optimized for manga and comics. It… ub-mannheim/tesseract — Tesseract is an optical character recognition engine and tool designed to convert printed or handwritten text from… nextai-translator/nextai-translator — Nextai-translator is an AI-powered text processor and cross-platform translation application. Available as a desktop… soumith/ganhacks — This project is a PyTorch-based generative framework and implementation template for building Generative Adversarial… pytorch/fairseq — Fairseq is a deep learning research toolkit and sequence-to-sequence framework built on PyTorch. It provides a system… meta-llama/synthetic-data-kit — The synthetic data kit is an integrated framework designed to generate, curate, and format training datasets for…