Metadata-Version: 2.4
Name: id-recognizer
Version: 1.0.3
Summary: Extract sid from ANSWER SHEET.
Project-URL: Homepage, https://github.com/your/repo
Author-email: asan <1051747376@qq.com>
License-File: LICENSE
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3.10
Requires-Python: >=3.10
Requires-Dist: numpy>=1.16.0
Requires-Dist: opencv-python~=4.11.0.86
Requires-Dist: requests>=2.28.1
Requires-Dist: zxing-cpp~=2.3.0
Description-Content-Type: text/markdown

# Introduction
Recognize the student ID on the answer sheet and maximize recognition accuracy.

# Usage
## Install
require python >= 3.10

```shell
pip install id-recognizer
```

```python
from id_recognizer.composition_id_recognizer import CompositionIdRecognizer

# Read key and secret from environment variable YD_OCR_KEY\YD_OCR_SECRET if 
# not provide key secret
recognizer = CompositionIdRecognizer(key='', secret='')

# Maybe MatLike \ base64 str(with header or not) \ bytes
im = ...
b64_im_str = ""
ret = recognizer.recognize(b64_im_str)
if ret.status == StatusCode.OK:
    sid = ret.sid
    # DO STUFF
```