reading text from screen pixel by pixel