Android OCR Snap & Share Application

Download Project Document/Synopsis

The project is about Optical Character Recognition. It is a process of classifying optical patterns with respect to alphanumeric or other characters. Optical character recognition process includes segmentation, feature extraction and classification. The text in the image captured converts Analog text-based resources to digital text resources. And then these converted resources can be used in several ways like searchable text in indexes so as to identify documents or images. At the first stage of text capture a scanned image of a page is taken. And this scanned copy will form basis for all other stages. The very next stage involves implementation of technology Optical Character Recognition for converting text content into machine understandable or readable format. OCR analysis takes the input as digital image which is printed or hand written and converts it to machine readable digital text format. Then OCR processes the digital image into small components for analysis of text or word or character blocks. And again, the character blocks are further broken into components and are compared with dictionary of characters. In this android OCR application project, there is only one entity i.e. the user. The user needs to register with basic registration details and needs to create login credentials. After registration, user can login onto the application. The application allows the user to take an image using camera application and when done it will convert the image text into OCR. Once the text is finalized, user can share and save the text and image. The text or image can be shared through android’s default share method, or to other users registered in the system, or can also convert the text to pdf and add password protection to the pdf.



Advantages
  • Saved data entry costs.
  • Lower licensing cost
Disadvantages
  • The application takes image from camera using landscape mode only.
  • May provide inaccurate results as the maximum accuracy reached is 80% to 85%.
-->