python_ocr
python_ocr copied to clipboard
Based on Tencent and Baidu OCR API service in python.
:Author: zhou :Email: [email protected] :Date: 2017-12-02 11:04
Please ensure you are using MacOS.
Usage:
1. `brew install pngpaste` and `pip install pangu`
2. Apply appid, secret_id and secret_key in `config.py`
3. `ln -s ./custom_ocr.py /usr/local/bin/custom_ocr.py`
4. `custom_ocr.py` from anywhere in shell to get current captured screen document
-----APPEND-----
- The captured image will be saved in the path
/tmp/clip.jpg, and be covered by newer ones, if you need to review the history, feel free to modify code or issue a PR - The recogintion text (by OCR service) will be loaded into clipboard automatically
- Most importantly, I have do really a lot post-processing to the recoginition text, including my custom designed replacement and
pangutext-reformatting tool
Here is a demo in my project, demo.mp4.
0~1000 times for free per month (Tencent) Register here
0~500 times for free per day (Baidu) Register here
Tips: After my long time experience, Baidu service is better than Tencent. It is stable and will never appear text disordering fault.