Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

tesseract.js

Package Overview
Dependencies
Maintainers
4
Versions
68
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

tesseract.js - npm Package Compare versions

Comparing version 5.0.2 to 5.0.3

4

docs/workers_vs_schedulers.md

@@ -5,3 +5,3 @@ # Overview

# Option 1: Using Workers Directly
Tesseract.js also supports creating and managing workers (the objects that execute recognition) manually.
The following snippet recognizes text from an image using a single worker.

@@ -52,2 +52,2 @@ ```

When working with schedulers, note that workers added to the same scheduler should all be homogenous—they should have the same language be configured with the same parameters. Schedulers assign jobs to workers in a non-deterministic manner, so if the workers are not identical then recognition results will depend on which worker the job is assigned to.
When working with schedulers, note that workers added to the same scheduler should all be homogenous—they should have the same language be configured with the same parameters. Schedulers assign jobs to workers in a non-deterministic manner, so if the workers are not identical then recognition results will depend on which worker the job is assigned to.
{
"name": "tesseract.js",
"version": "5.0.2",
"version": "5.0.3",
"description": "Pure Javascript Multilingual OCR",

@@ -5,0 +5,0 @@ "main": "src/index.js",

@@ -42,4 +42,4 @@ <p align="center">

const worker = await createWorker('eng');
const data = await worker.recognize('https://tesseract.projectnaptha.com/img/eng_bw.png');
console.log(data.text);
const ret = await worker.recognize('https://tesseract.projectnaptha.com/img/eng_bw.png');
console.log(ret.data.text);
await worker.terminate();

@@ -126,8 +126,8 @@ })();

- Electron Version: https://github.com/Balearica/tesseract.js-electron
- Typescript: https://github.com/Balearica/tesseract.js-typescript
- Chrome Extension (with Manifest V3): https://github.com/Tshetrim/Image-To-Text-OCR-extension-for-ChatGPT
- Converting PDF to text: https://github.com/racosa/pdf2text-ocr
The following are old examples that use depreciated versions of Tesseract.js. Updating to Tesseract.js v4 is highly recommended. Users are encouraged to create updated examples (or make entirely new ones) and submit them as pull requests.
The following are old examples that use depreciated versions of Tesseract.js. Updating to Tesseract.js v5 is highly recommended. Users are encouraged to create updated examples (or make entirely new ones) and submit them as pull requests.
- Offline Version: https://github.com/jeromewu/tesseract.js-offline
- Custom Traineddata: https://github.com/jeromewu/tesseract.js-custom-traineddata
- Firefox Extension: https://github.com/gnonio/korporize

@@ -137,3 +137,2 @@ - With Vue: https://github.com/jeromewu/tesseract.js-vue-app

- With React: https://github.com/jeromewu/tesseract.js-react-app
- Typescript: https://github.com/jeromewu/tesseract.js-typescript
- Video Real-time Recognition: https://github.com/jeromewu/tesseract.js-video

@@ -140,0 +139,0 @@

@@ -71,2 +71,3 @@ declare namespace Tesseract {

tessedit_char_whitelist: string
tessedit_char_blacklist: string
preserve_interword_spaces: string

@@ -79,2 +80,3 @@ user_defined_dpi: string

tessjs_create_osd: string
[propName: string]: any
}

@@ -81,0 +83,0 @@ interface OutputFormats {

const { simd } = require('wasm-feature-detect');
const { dependencies } = require('../../../package.json');
const coreVersion = require('../../../package.json').dependencies['tesseract.js-core'];

@@ -12,3 +12,3 @@ module.exports = async (lstmOnly, corePath, res) => {

// Otherwise, default to CDN
const corePathImport = corePath || `https://cdn.jsdelivr.net/npm/tesseract.js-core@v${dependencies['tesseract.js-core'].substring(1)}`;
const corePathImport = corePath || `https://cdn.jsdelivr.net/npm/tesseract.js-core@v${coreVersion.substring(1)}`;

@@ -15,0 +15,0 @@ // If a user specifies a specific JavaScript file, load that file.

@@ -1,2 +0,2 @@

const { version } = require('../../../package.json');
const version = require('../../../package.json').version;
const defaultOptions = require('../../constants/defaultOptions');

@@ -3,0 +3,0 @@

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc