# RapidOCRAPI **Repository Path**: RapidAI/RapidOCRAPI ## Basic Information - **Project Name**: RapidOCRAPI - **Description**: No description available - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2025-08-01 - **Last Updated**: 2025-11-04 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README
Shows an illustrated sun in light mode and a moon with stars in dark mode.
PyPI SemVer2.0
### 📖 简介 - 该包是将[rapidocr](./rapidocr/install.md)库做了API封装,采用[FastAPI](https://fastapi.tiangolo.com/) + [uvicorn](https://www.uvicorn.org/)实现。 - 定位是一个快速调用`rapidocr`的API接口,没有考虑多进程处理并发请求,如果有这需求的小伙伴,可以看看[gunicorn](https://gunicorn.org/)等。 ### 📌 版本依赖关系 |`rapidocr_api`|`rapidocr`| |:---|:---| |`v0.2.x`|`rapidocr>1.0.0,<3.0.0`| |`v0.1.x`|`rapidocr_onnxruntime`| ### 🛠️ 安装 ```bash linenums="1" pip install rapidocr_api ``` ### 🚀 使用 #### ▶️ 启动服务 ```bash # 默认参数启动 rapidocr_api # 指定参数:端口与进程数量; rapidocr_api -ip 0.0.0.0 -p 9005 -workers 2 ``` #### 📞 调用服务 💻 命令行使用: ```bash curl -F image_file=@1.png http://0.0.0.0:9003/ocr ``` 🐍 Python脚本使用: ```python import requests url = 'http://localhost:9003/ocr' img_path = 'tests/test_files/ch_en_num.jpg' with open(img_path, 'rb') as f: file_dict = {'image_file': (img_path, f, 'image/png')} response = requests.post(url, files=file_dict, timeout=60) print(response.json()) ``` ### 📚 文档 完整文档请移步:[docs](https://rapidai.github.io/RapidOCRDocs/main/install_usage/rapidocr_api/usage/)