🎁 Get the FREE AI Skills Starter Guide β€” Subscribe β†’
BytesAgainBytesAgain
πŸ¦€ ClawHub

Ocr Local 1.0.0

by @nvoicejacob

Extract text from images using Tesseract.js OCR (100% local, no API key required). Supports Chinese (simplified/traditional) and English.

Versionv1.0.0
Downloads669
TERMINAL
clawhub install ocr-local-1-0-0

πŸ“– About This Skill


name: ocr-local description: Extract text from images using Tesseract.js OCR (100% local, no API key required). Supports Chinese (simplified/traditional) and English. homepage: https://github.com/naptha/tesseract.js metadata: {"openclaw":{"emoji":"πŸ“","requires":{"bins":["node"]},"install":[{"id":"npm","kind":"npm","packages":["tesseract.js"],"label":"Install tesseract.js"}]}}

OCR - Image Text Recognition (Local)

Extract text from images using Tesseract.js. 100% local run, no API key required. Supports Chinese and English.

Quick start

node {baseDir}/scripts/ocr.js /path/to/image.jpg
node {baseDir}/scripts/ocr.js /path/to/image.png --lang chi_sim
node {baseDir}/scripts/ocr.js /path/to/image.jpg --lang chi_tra+eng

Options

  • --lang : Language codes (default: chi_sim+eng)
  • - chi_sim - Simplified Chinese - chi_tra - Traditional Chinese - eng - English - Combine with +: chi_sim+eng

  • --json: Output as JSON instead of plain text
  • Examples

    # Recognize Chinese screenshot
    node {baseDir}/scripts/ocr.js screenshot.png

    Recognize English document

    node {baseDir}/scripts/ocr.js document.jpg --lang eng

    Mixed Chinese + English

    node {baseDir}/scripts/ocr.js mixed.png --lang chi_sim+eng

    Notes

  • First run downloads language data (~20MB per language)
  • Subsequent runs are cached locally
  • Works best with clear, high-contrast images
  • For handwritten text, accuracy may vary
  • πŸ’‘ Examples

    # Recognize Chinese screenshot
    node {baseDir}/scripts/ocr.js screenshot.png

    Recognize English document

    node {baseDir}/scripts/ocr.js document.jpg --lang eng

    Mixed Chinese + English

    node {baseDir}/scripts/ocr.js mixed.png --lang chi_sim+eng

    βš™οΈ Configuration

  • --lang : Language codes (default: chi_sim+eng)
  • - chi_sim - Simplified Chinese - chi_tra - Traditional Chinese - eng - English - Combine with +: chi_sim+eng

  • --json: Output as JSON instead of plain text
  • πŸ“‹ Tips & Best Practices

  • First run downloads language data (~20MB per language)
  • Subsequent runs are cached locally
  • Works best with clear, high-contrast images
  • For handwritten text, accuracy may vary