Skip to content

Image to Text (OCR) built using Typescript with Fastify and Tesseract.js

Notifications You must be signed in to change notification settings

madeindra/image-to-text

Repository files navigation

Image to Text (OCR)

Simple Image to Text using Tesseract.js for the OCR.

preview

Installation

  1. Clone the repository
git clone https://github.com/madeindra/image-to-text.git
  1. Install dependencies
npm install
  1. Build the project
npm run build
  1. Export environment variables:
export PORT=3000
export HOST=localhost
  1. Start the server
npm start

Usage

  1. Open your browser and visit http://localhost:3000

  2. Select your image file (try sample.png from this repository)

  3. Click Read Image button

  4. Result will be shown in the textarea

API Documentation

Recognize Text in an Image

POST /recognize

form/multipart-data

image: yourimagefile
lanaguage: eng

TODOs

  • Homepage
  • Multiple language support
  • Adjust image adjustment before OCR
  • Docker support
  • Testings

About

Image to Text (OCR) built using Typescript with Fastify and Tesseract.js

Topics

Resources

Stars

Watchers

Forks