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 an API key or desired language, pass those:
api = ocrspace.API('Insert key here', 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.
Obtain images of subtitles and empty sub.srt timings with VideoSubFinder.
Make a file.txt with all the .jpg filenames Put everything in one folder and start with command python ocrspace2.py
After you have the extracted subtitle.txt, combine it with empty sub.srt with command python combine.py