zapolnoch / Node Tesseract Ocr
Licence: mit
A Node.js wrapper for the Tesseract OCR API
Stars: ✭ 92
Programming Languages
javascript
184084 projects - #8 most used programming language
Projects that are alternatives of or similar to Node Tesseract Ocr
Tesseract Ocr For Php
A wrapper to work with Tesseract OCR inside PHP.
Stars: ✭ 2,247 (+2342.39%)
Mutual labels: ocr, tesseract, text-recognition
ocr
Simple app to extract text from pictures using Tesseract
Stars: ✭ 98 (+6.52%)
Mutual labels: ocr, tesseract, text-recognition
React Native Tesseract Ocr
Tesseract OCR wrapper for React Native
Stars: ✭ 384 (+317.39%)
Mutual labels: ocr, tesseract, text-recognition
Ocrbot
An OCR (Optical Character Recognition) bot for Mastodon (and compatible) instances
Stars: ✭ 39 (-57.61%)
Mutual labels: ocr, tesseract
Javascript Bcr Library
Offline business card reader
Stars: ✭ 24 (-73.91%)
Mutual labels: ocr, tesseract
Tesseract.js
Pure Javascript OCR for more than 100 Languages 📖🎉🖥
Stars: ✭ 25,246 (+27341.3%)
Mutual labels: ocr, tesseract
Tesseract Python
Examples to implement OCR(Optical Character Recognition) using tesseract using Python
Stars: ✭ 49 (-46.74%)
Mutual labels: ocr, tesseract
Pan card ocr project
To extract details from Indian National Identification Cards such as PAN (completed) & Aadhar, Passport, Driving License (WIP) in a structured format
Stars: ✭ 39 (-57.61%)
Mutual labels: ocr, tesseract
Crnn With Stn
implement CRNN in Keras with Spatial Transformer Network
Stars: ✭ 83 (-9.78%)
Mutual labels: ocr, text-recognition
Crnn
Convolutional recurrent neural network for scene text recognition or OCR in Keras
Stars: ✭ 68 (-26.09%)
Mutual labels: ocr, text-recognition
Tesseract
A PHP wrapper for the Tesseract OCR engine
Stars: ✭ 19 (-79.35%)
Mutual labels: ocr, tesseract
Image Text Localization Recognition
A general list of resources to image text localization and recognition 场景文本位置感知与识别的论文资源与实现合集 シーンテキストの位置認識と識別のための論文リソースの要約
Stars: ✭ 788 (+756.52%)
Mutual labels: ocr, text-recognition
Cogstack Pipeline
Distributed, fault tolerant batch processing for Natural Language Applications and Search, using remote partitioning
Stars: ✭ 26 (-71.74%)
Mutual labels: ocr, tesseract
Swiftytesseractrte
SwiftyTesseract Real-Time Engine
Stars: ✭ 49 (-46.74%)
Mutual labels: ocr, tesseract
Ocr Electron Vue
📇 A Simple OCR Application built on Electron, Vue.js & Tesseract.js
Stars: ✭ 67 (-27.17%)
Mutual labels: ocr, tesseract
Textshot
Python tool for grabbing text via screenshot
Stars: ✭ 1,163 (+1164.13%)
Mutual labels: ocr, tesseract
Penteract Ocr
⭐️ The native node.js bindings to the Tesseract OCR project.
Stars: ✭ 86 (-6.52%)
Mutual labels: ocr, tesseract
Easyocr
Java OCR 识别组件(基于Tesseract OCR 引擎)。能自动完成图片清理、识别 CAPTCHA 验证码图片内容的一体化工作。Java Image cleanup, OCR recognition component (based Tesseract OCR engine, automatically cleanup image and identification CAPTCHA verification code picture content).
Stars: ✭ 466 (+406.52%)
Mutual labels: ocr, tesseract
Tesseract OCR for Node.js
Installation
First, you need to install the Tesseract project. Instructions for installing Tesseract for all platforms can be found on the project site. On Debian/Ubuntu:
apt-get install tesseract-ocr
After you've installed Tesseract, you can go installing the npm-package:
npm install node-tesseract-ocr
Usage
const tesseract = require("node-tesseract-ocr")
const config = {
lang: "eng",
oem: 1,
psm: 3,
}
tesseract.recognize("image.jpg", config)
.then(text => {
console.log("Result:", text)
})
.catch(error => {
console.log(error.message)
})
In the config object you can pass any OCR options. Also you can pass here any control parameters or use ready-made sets of config files (like hocr):
const result = await tesseract.recognize("image.jpg", {
load_system_dawg: 0,
tessedit_char_whitelist: "0123456789",
presets: ["tsv"],
})
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].