OCR for the TwitchPlaysPokemon stream.
##Installation: ####Mac
$ brew install ffmpeg
$ brew tap homebrew/science
$ brew install opencv --with-ffmpeg
####Debian/Ubuntu
$ sudo apt-get install python-opencv
####Common
pip install -r ./requirements.txt
##Usage
ocr.py [--show] [-f FILENAME]
: runs, displaying current status on stdout and dumping frames to frames.log
Pokr can also be used as a module:
import pokr
def printer(data):
print data['text']
proc = pokr.StreamProcessor()
proc.add_handler(printer)
proc.run()
Handlers receive a dict with 'text' as a string of the recognized characters, and 'frame' as the current image from the stream.