调用 OCR.space 免费 API 识别图片中的文字
OCR.space 文字识别 Skill是一项面向实际任务的技能,主要用于使用免费 OCR API 识别图片中的文字,支持多语言;✅ 图片文字识别 (OCR);
📡 OCR.space 免费版限制;每日请求数;500 次/天;单文件大小;5 MB (自动压缩);API Key;不需要(测试用 helloworld );⚠️ 注意:免费版适合。
它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。该技能适合用于一次性任务,也可以接入自动化工作流,与其他技能或上层代理配合完成更完整的业务链路;在组合使用时,应明确每一步的输入输出关系,并避免不同步骤之间出现参数冲突。
使用免费 OCR API 识别图片中的文字,支持多语言。
| 限制项 | 额度 |
|---|---|
| 每日请求数 | 500 次/天 |
| 单文件大小 | 5 MB(自动压缩) |
| API Key | 不需要(测试用 helloworld) |
⚠️ 注意:免费版适合测试和小规模使用,生产环境建议购买付费版
| 语言代码 | 语言名称 |
|---|---|
chs |
中文简体 |
cht |
中文繁体 |
eng |
英语 |
jpn |
日语 |
kor |
韩语 |
fre |
法语 |
ger |
德语 |
spa |
西班牙语 |
por |
葡萄牙语 |
rus |
俄语 |
ara |
阿拉伯语 |
tha |
泰语 |
hin |
印地语 |
vie |
越南语 |
ita |
意大利语 |
dut |
荷兰语 |
pol |
波兰语 |
tur |
土耳其语 |
💡 Engine 2 和 Engine 3 支持语言自动检测
ocr-space/ ├── SKILL.md # 本文件 ├── ocr_space.py # 主脚本 └── README.md # 使用说明
# 识别中文(默认) python3 ocr_space.py /path/to/image.jpg # 识别英文 python3 ocr_space.py /path/to/image.jpg eng # 识别日文 python3 ocr_space.py /path/to/image.png jpn
import sys
sys.path.insert(0, '/Users/shusiwei/.openclaw/workspace/skills/ocr-space')
from ocr_space import ocr_image
# 识别图片
result = ocr_image('/path/to/image.jpg', language='chs')
if result:
print(result)
在 OpenClaw 中可以通过 exec 调用:
python3 ~/.openclaw/workspace/skills/ocr-space/ocr_space.py <图片路径> [语言]
示例:
# 识别桌面图片 python3 ~/.openclaw/workspace/skills/ocr-space/ocr_space.py ~/Desktop/screenshot.png
更多参数和使用方法请参考:OCR.space OCR API
相关专题
热门下载
相关下载
精品课程
共6课时 | 54.7万人学习
共89课时 | 134.1万人学习
共49课时 | 82.5万人学习
最新文章