Non-linear cellular automata based edge detector for optical character images. (September 2016)