# Sm Ocr Scanner

> Perform OCR on image files (jpg, png, bmp, gif, tiff) using the system's `tesseract` binary and return extracted plain text.

- Skill: `aibot88/sm-ocr-scanner` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add aibot88/sm-ocr-scanner`
- Raw SKILL.md: https://api.skillmd.com/api/skills/aibot88/sm-ocr-scanner/raw
- Safety review: pending (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: aibot88 (https://skillmd.com/u/aibot88)
- Updated: 2026-09-09
- Page: https://skillmd.com/skills/aibot88/sm-ocr-scanner

---


# sm-ocr-scanner (funktionierender Skill)

## Überblick
Dieser Skill nutzt das lokale **Tesseract‑OCR**‑Programm, um Text aus gängigen Bildformaten zu extrahieren. Er ist sofort einsetzbar, weil `tesseract` bereits auf dem System installiert ist.

## Verwendung
```bash
# Aufruf über das Skill‑Skript (empfohlen)
~/.openclaw/workspace/skills/sm-ocr-scanner/scripts/ocr.sh <Pfad‑zur‑Bilddatei>
```
Beispiel:
```bash
~/.openclaw/workspace/skills/sm-ocr-scanner/scripts/ocr.sh /root/.openclaw/media/inbound/916f6187-cc22-4c62-bcfc-7b72198c8a10.png
```
Der erkannte Text wird auf **STDOUT** ausgegeben.

## Optionen
- Der Aufruf nutzt `-l eng`, um die englische Sprachdatei zu erzwingen.  Für andere Sprachen kannst du das Flag anpassen, z. B. `-l deu` für Deutsch.
- Wenn du die Sprache automatisch erkennen lassen möchtest, entferne das `-l`‑Flag.

## Integration in OpenClaw (optional)
Falls du den Skill später über das OpenClaw‑CLI ausführen willst, kannst du einen Alias in deiner `~/.bashrc` (oder `~/.zshrc`) hinzufügen:
```bash
alias sm-ocr-scanner='~/.openclaw/workspace/skills/sm-ocr-scanner/scripts/ocr.sh'
```
Dann kannst du einfach `ocr-image <datei>` tippen.

## Hinweis
Der ursprüngliche Platzhalter‑Skill war nicht funktionsfähig.  Durch das Hinzufügen dieses Bash‑Wrappers wird er zu einem echten OCR‑Tool, das sofort einsatzbereit ist.

