The computerized process of identifying patterns of pixels in an electronic file as letters or other parts of language such as punctuation. Most advanced software performing this task can also maintain the format of the original page, if desired, through insertion of various codes in the “Save” or “Save As” process.
OCR with any software package can make recognition errors. Powerful OCR programs will recognize potential errors and offer the operator the opportunity to edit the file on the fly. Additionally, such powerful programs will offer the opportunity to rearrange text components such as columns, captions and the like, prior to the “Save” or “Save As” process. Proper arrangement of such components can make the job of the braille translation software much easier and effective.