超级简单的微信 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.4.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.4-py3-none-any.whl
(35.4 MB
view details)
File details
Details for the file wx_ocr-0.1.4.tar.gz.
File metadata
- Download URL: wx_ocr-0.1.4.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 |
10e5868f990046526b8a2e2f0bc80b60536c7825771b6d1de83bc245139d7f1b
|
|
| MD5 |
568fe48580d2b4be97692fcb9ac3d559
|
|
| BLAKE2b-256 |
10da13ef9c1cac08b3a016e5136314280293bb542493b6124427f1d3f806ef72
|
File details
Details for the file wx_ocr-0.1.4-py3-none-any.whl.
File metadata
- Download URL: wx_ocr-0.1.4-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 |
f613466876fbb1bbb8addb0d097865ad6b2c9a9f6da33e5d9ce7450d9cc6093f
|
|
| MD5 |
ce33758c2d816f3d1cc9bab2781ab460
|
|
| BLAKE2b-256 |
6d6455eb56ccf5eade72643cc42334ed37f447df1ab2dd06699da03aae50bb49
|