Skip to content

Converting any image with printed text into a downloadable text file. All with the help of Python and deployed with Streamlit.

Notifications You must be signed in to change notification settings

Data-Science-Community-SRM/Optical-Character-Recognition

Repository files navigation

OCR

Image --> Text Conversion

Optical character recognition (OCR) is the conversion of images to text. In order to extract and repurpose data from scanned documents, camera images or PDFs, you need an OCR software that would single out letters on the image thus enabling you to access and edit the original document.


DOCS UI

Preview

  • Important highlights from the Project

Functionalities

  • HOME
  • PROJECT DESCRIPTION
  • UNSTRUCTURED TEXT DETECTION AND RECOGNITION IN IMAGES
  • STRUCTURED TEXT DETECTION AND RECOGNITION IN IMAGES
  • DOWNLOADING THE TEXT FILE IN NOTEPAD

Instructions to run

  • Pre-requisites: (To be installed manually on Anaconda prompt or Command prompt)

    • pytesseract==0.3.7
    • imutils==0.5.4
    • matplotlib==3.3.4
    • numpy==1.20.1
    • pandas==1.2.3
    • Pillow==8.1.2
    • scipy==1.6.1
    • streamlit==0.78.0
    • cv2==4.5.1
  • Directions to Install

pip install <package name>==<version number>
  • Directions to Execute
Step 1: Download the zip folder and unzip
Step 2: Save the image you want to convert to text in the folder "Project_ocr"
Step 3: Open Anaconda prompt and type "cd" followed by path of Project_ocr folder [Eg: C:\Users\Desktop\OCR\Optical-Character-Recognition\Project_ocr]
Step 4: In Anaconda prompt type "streamlit run Final.py"
Step 5: A browser will open where you can finally run the project!

How to run:

Contributors

Shubham Gore

Your Name Here (Insert Your Image Link In Src

Shaswat Srivastava

Your Name Here (Insert Your Image Link In Src

Ved Dubey

Your Name Here (Insert Your Image Link In Src

Dhruv Kuncha

Your Name Here (Insert Your Image Link In Src

License

License

Made with ❤️ by DS Community SRM

About

Converting any image with printed text into a downloadable text file. All with the help of Python and deployed with Streamlit.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •