超级简单的微信 OCR - 一行代码识别图片文字 | Super simple WeChat OCR
Project description
wx-ocr
一行代码识别图片文字,无需安装微信
安装
pip install wx-ocr
使用
Python API
from wx_ocr import ocr
# 识别图片
texts = ocr("image.png", return_text_only=True)
print(texts) # ['文字1', '文字2', ...]
# 获取完整结果(包含位置信息)
result = ocr("image.png")
for item in result['ocrResult']:
print(item['text'], item['location'])
# 批量识别
from wx_ocr import ocr_batch
results = ocr_batch(["1.png", "2.png", "3.png"], return_text_only=True)
命令行
# 识别图片
wx-ocr image.png
# JSON 格式输出
wx-ocr --format json image.png
# 批量处理
wx-ocr *.png
# 保存结果
wx-ocr --save --output results/ image.png
说明
- 仅支持 Windows
- 需要 Python 3.8+
- 无需安装微信(项目自带 OCR 文件)
- 基于 wechat_ocr 开发
License
MIT
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
wx_ocr-0.1.1.tar.gz
(70.5 MB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
wx_ocr-0.1.1-py3-none-any.whl
(35.4 MB
view details)
File details
Details for the file wx_ocr-0.1.1.tar.gz.
File metadata
- Download URL: wx_ocr-0.1.1.tar.gz
- Upload date:
- Size: 70.5 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c26da47c16947ca42dc8e8f0d7114fde65aed4d149c120db36f0a65b5cc42d55
|
|
| MD5 |
9ef720a9eaa878e696c6d3e2891c115b
|
|
| BLAKE2b-256 |
e3b024e9c2eef8439408f08be23e66defaec1f85d3044413c7b06891c2cbf167
|
File details
Details for the file wx_ocr-0.1.1-py3-none-any.whl.
File metadata
- Download URL: wx_ocr-0.1.1-py3-none-any.whl
- Upload date:
- Size: 35.4 MB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ef482189622ef20e372e0a9bdd9b6ffccf1cb6de6d234032b68182e29c98896e
|
|
| MD5 |
c4e63edff0b7adb95eef2b25ebdf6dc1
|
|
| BLAKE2b-256 |
d993da3bd54a78bd073ee1a957bc1a1f499fae6870bc8b1874f90e36c5db634d
|