Neelarghya / tesseract-unity

Standalone OCR plugin for Unity using Tesseract

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Standalone OCR for Unity using Tesseract

This is a sample project that sets up API and Dependencies to use Tesseract for different platforms. To read more about how this project was made visit this Article

Requires

  • Unity

Usage

The Demo Scene (Main) portrays how one can use the classes via TesseractDemoScript

1. Create and Setup a new Driver

TesseractDriver tesseractDriver = new TesseractDriver();
tesseractDrriver.Setup(OnSetupComplete)

Parameter:

UnityAction onSetupComplete -- Action called when Tesseract is successfully set up

2. Recognize from a Texture

string recognizedText = tesseractDriver.Recognize(texture)

Parameter:

Texture2D texture -- The texture that the driver will look for characters in

3. Get Highlighted Texture

Texture2D highlightedTexture = tesseractDriver.GetHighlightedTexture()

How it looks

How it looks

License

Apache-2.0 License

About

Standalone OCR plugin for Unity using Tesseract

License:Apache License 2.0


Languages

Language:C# 100.0%