Skip to content

A Python API wrapper for the ocr.space Optical Character Recognition API.

License

Notifications You must be signed in to change notification settings

ErikBoesen/ocrspace

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ocrspace

A Python wrapper for using the ocr.space API.

Installation

Simply install from pip:

pip install ocrspace

Use

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.

Authorship

This package was created by Ali Najafi and is maintained by Erik Boesen.

License

MIT

About

A Python API wrapper for the ocr.space Optical Character Recognition API.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages