Skip to content

apraba05/PyCo-OCR

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PyCo: Code Recognition with OCR and Tkinter

Overview

Welcome to PyCo (Python Code OCR), an application that combines Optical Character Recognition (OCR) and Tkinter to allow users to convert handwritten or printed code on paper into digital text. PyCo is designed to streamline the process of transcribing code from physical documents, making it easier for developers to digitize their handwritten or printed code snippets.

Features

OCR Integration: PyCo uses OCR to recognize and extract text from images of handwritten or printed code. Tkinter GUI: The application features a user-friendly Tkinter graphical user interface for ease of use and seamless interaction. Code Output: PyCo translates the recognized text into executable code, providing users with a digital version of their handwritten or printed code.

Installation

Clone the PyCo repository to your local machine: Copy code

git clone https://github.com/your-username/pyco.git

Install the required dependencies:

pip install pytesseract
pip install tkinter

Launch the PyCo application:

Copy code

python pyco.py

Use the Tkinter GUI to navigate and select an image containing handwritten or printed code. Click the "Recognize Code" button to initiate the OCR process. Review and edit the extracted code in the text area provided. Click the "Generate Output" button to obtain the executable digital version of the code.

Dependencies

Python 3.x Tkinter Tesseract OCR

Ensure Tesseract OCR is installed on your system. Refer to the Tesseract OCR GitHub page for installation instructions.

Contributing

If you'd like to contribute to PyCo, please follow these steps:

Fork the repository. Create a new branch for your feature: git checkout -b feature-name. Commit your changes: git commit -m 'Add a new feature'. Push to the branch: git push origin feature-name. Submit a pull request. License

Acknowledgments

The PyCo team extends gratitude to the developers of Tesseract OCR and Tkinter for their valuable contributions. Contact

For any inquiries or feedback, please contact the PyCo team at [email protected]

Happy coding with PyCo!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published