VNTranslator
Become a PatronJoin Our Discord
  • Overview
  • GETTING STARTED
    • Getting Started
    • System Requirements
    • Download & Installation
    • Interface Basics
  • Features
    • Launcher
    • Modules
    • Translation
      • Translation Settings
      • Translation Glossary
      • Extra Options
        • Pre-translation
        • Post-translation
        • Variables
      • Transcheck
      • Advanced Settings
      • Translation Editor
      • Export Translation
      • Import Translation
    • MT Engines
      • MT Settings
      • DeepL API
      • OpenAI Translate (Legacy)
    • Extra Window
    • Hyper Overlay
    • Extensions
      • JParser
      • Jisho
      • Fast OCR
    • Hotkeys
  • User Guide
    • Clipboard
    • OCR
      • Features
        • OCR Screen
        • OCR Master
        • Pre-processing
        • OCR Engines
          • Tesseract OCR
          • Windows OCR
          • Google Cloud Vision
          • Azure Cloud Vision
          • Google Lens
          • Custom - Command Line
          • Custom - HTTP POST
        • Post-processing
      • OCR Engine Installer
      • Understanding OCR and Improving Accuracy
      • OCR Engines Comparison
    • OCR GX 🎮
    • AutoTrans
      • Translation Modes
      • Font Replacement
      • Feature Settings
        • Translation
        • Mods
      • Extract & Translate
      • Steam Connect
      • RTL
      • FAQ
        • How Can I Improve Game Speed in AutoTrans?
        • How to Change Font Type in RenPy?
        • How to Change Font Size in Unity?
    • RenPy Games
    • Tyrano Builder
    • TextractorCLI
  • ADVANCED
    • LLMs
      • System Prompt
      • OpenAI API
      • GeminiAI API
    • Custom MT
      • Schema
      • Form Builder
      • Request & Response
      • Components
      • webLLM
      • MT Kit
      • V1 & V2 (Archive)
    • OCR Server Kit
      • EasyOCR
      • SuryaOCR
    • API Gateway
      • Translate
      • Translation Memory 🚧
    • RegExp
      • Matching
      • Replacement
  • Help
    • FAQ
    • Troubleshooting
      • Launcher
        • VNTranslator appears as a black box
      • Network Connection
      • Machine Translation (MT)
        • Web Scraping Timeout
        • API Error Codes
        • Clear Cookies & Site Data
      • OCR
      • AutoTrans
      • TextractorCLI
    • Glossary
    • Archives
      • Comparison of OCR Version 1.0 and 2.0
      • Workflow Explanation for OCR
      • OCR 1.0 (Archive)
        • Tesseract OCR
        • Screen Capture
        • Post-Capture Actions
    • Credits
Powered by GitBook
On this page
  • Getting started with OCR
  • 1. Set Up and Install an OCR Engine
  • 2. Running VNTranslator
  • 3. Testing Screen Capture
  • OCR Features
  • Tips for Better OCR Accuracy
  • Comparing OCR Engines
  • Troubleshooting
  1. User Guide

OCR

Visual Novel OCR & Text Recognition for Video Games

PreviousClipboardNextFeatures

Last updated 3 months ago

Getting started with OCR

1. Set Up and Install an OCR Engine

Before starting, ensure you have set up and installed one of the supported OCR engines:

OCR Engine
Best For
Notes

High contrast text (black on white)

  • Free

  • Requires installation and configuration

Basic text recognition

  • Free

  • Integrated with Windows

EasyOCR

Basic text recognition

  • Free

  • Requires installation and configuration

Complex background and colored text

  • Paid (Free tier available)

  • Requires API setup

Complex background and colored text

  • Paid (Free tier available)

  • Requires API setup

Complex background and colored text

  • Free

Custom workflows and integration

  • Requires setup knowledge

  • Highly flexible for developers

Custom workflows and integration

  • Requires setup knowledge

  • Highly flexible for developers

2. Running VNTranslator

After installing the OCR engine, follow these steps to use OCR:

  • Select the OCR option

  • Select the OCR Engine & Language option

  • Select the Output option

  • Press the Start button

If you're using Windows OCR or Tesseract OCR, make sure you select the correct OCR language:

  • If the game text is in Japanese, select the Japanese OCR language:

    • WinOCR | Japanese

    • Tesseract | Japanese (jpn.traineddata)

  • If the game text is in English, select the English OCR language:

    • WinOCR | English (United Kingdom)

    • WinOCR | English (United States)

    • Tesseract | English (eng.traineddata)

3. Testing Screen Capture

After running OCR, test if the Screen Capture works properly by following these steps:

  • Click Pre-processing in the Menu Bar

  • Enable Adjustments with the Greyscale option

  • Click Capture, and then you can increase the Threshold value

What to Expect:

  • If the capture works well, the Screen Capture will display the captured image in Black and White

  • In the Pro Version, you can also preview the capture in the OCR Master window


OCR Features

Tips for Better OCR Accuracy

Comparing OCR Engines

Troubleshooting

If the Screen Capture does not work or you get an error message, refer to the section

For more detailed information, refer to

Troubleshooting
https://docs.vntranslator.com/user-guide/ocr/features
https://docs.vntranslator.com/user-guide/ocr/understanding-ocr-and-improving-accuracy
https://docs.vntranslator.com/user-guide/ocr/ocr-engines-comparison
https://docs.vntranslator.com/help/troubleshooting/ocr
Tesseract OCR
Windows OCR
Google Cloud Vision
Azure Cloud Vision
Google Lens
Custom - Command Line
Custom - HTTP POST