OCR Reader Pack
★Trustedv1.0.0MIT✔Verified88by AgentNode · published 22 days ago · toolpack
Extract text from images and scanned documents using OCR.
Optical character recognition for images, screenshots, and scanned PDFs. Supports 100+ languages via Tesseract and EasyOCR.
Quick Start
agentnode install ocr-reader-packUsage
From packagefrom ocr_reader_pack.tool import run
result = run(
action="ocr_read",
image_path="/tmp/invoice-scan-march.png",
language="eng",
output_format="text"
)
print("Extracted text:")
print(result["text"])
print(f"\nConfidence: {result['confidence']:.1%}")
print(f"Words detected: {result['word_count']}")
print(f"Language: {result['detected_language']}")Verification
Package installs and imports correctly. runtime checks passed.
This package was executed and validated by AgentNode before listing. Install, import, and runtime checks passed.
Last verified 18d ago· Runner v2.0.0
Use this when you need to...
- ›Extract text from scanned invoices and receipts for bookkeeping
- ›Digitize handwritten notes from whiteboard photos
- ›Read text overlays and captions from screenshot images
- ›Convert scanned legal documents into searchable plain text
- ›Extract multilingual text from product labels and packaging photos
README
OCR Reader Pack
Extract text from images and scanned documents using OCR. Supports 100+ languages via Tesseract and EasyOCR engines with confidence scoring and bounding box detection.
Quick Start
agentnode install ocr-reader-pack
from ocr_reader_pack.tool import run
result = run(action="ocr_read", image_path="/tmp/scan.png")
print(result["text"])
Usage
Basic Text Extraction
result = run(
action="ocr_read",
image_path="/tmp/receipt.jpg",
language="eng"
)
print(result["text"])
print(f"Confidence: {result['confidence']:.1%}")
Detailed Output with Bounding Boxes
result = run(
action="ocr_read",
image_path="/tmp/form.png",
output_format="detailed"
)
for block in result["blocks"]:
print(f"{block['text']} @ {block['bbox']} ({block['confidence']:.0%})")
Multi-Language Recognition
result = run(
action="ocr_read",
image_path="/tmp/multilingual-doc.png",
language=["eng", "fra", "deu"],
engine="easyocr"
)
print(result["text"])
API Reference
| Capability | Description |
|---|---|
ocr_read | Extract text from images using Tesseract or EasyOCR with language detection |
Supported image formats: PNG, JPEG, TIFF, BMP, WebP.
Requirements
No API keys required. Tesseract and EasyOCR are bundled with the package.
License
MIT
Version History
Capabilities
Permissions
This package declares the following access levels. Review before installing.
agentnode install ocr-reader-packFiles (3)
License
MITStats
Compatibility
Frameworks
Runtime
pythonPython Version
>=3.10Trust & Security
Publisher
AgentNode
@agentnode