A Python wrapper for using the ocr.space API.
Simply install from pip
:
pip install ocrspace
First you'll need to import and instantiate the API wrapper:
import ocrspace
api = ocrspace.API()
# Or if you have a custom API host, API key or desired language, pass those:
api = ocrspace.API(endpoint='https://example.host', api_key='Insert key here', language=ocrspace.Language.Croatian)
To perform recognition on an image hosted at some URL:
api.ocr_url('URL of image goes here')
Or, if you have an image locally upon which to perform recognition:
api.ocr_file('image.jpg')
# or:
api.ocr_file(open('image.jpg', 'rb')) # or any other file pointer
That's it! Look at example.py
for a demonstration.
This package was created by Ali Najafi and is maintained by Erik Boesen.