A comprehensive OCR (Optical Character Recognition) tool that runs locally, providing both CLI and GUI support. This tool allows users to extract text from images and documents while ensuring privacy and control by running locally.
- CLI Support: Execute OCR tasks directly from the command line.
- GUI Support: A user-friendly graphical interface for easy interaction.
- Camera OCR: Capture images using a camera and perform OCR instantly.
- Privacy-Focused: Runs entirely on your local machine, ensuring privacy.
- Multi-Format Compatibility: Supports text extraction from multiple formats, including images and documents.
-
Clone the repository:
git clone https://github.com/shivjeet1/sip-dev.git cd sip-dev -
Create a Virtual Environment:
python -m venv <NameYourVenv>
-
Activate Virtual Environment:
source <NameYourVenv>/bin/activate
-
Install the required dependencies:
pip install -r requirements.txt
-
Ensure you have Python 3.8 or higher installed.
- To launch the GUI:
python gui.py
setup.py: Contains the setup configuration for the tool.requirements.txt: Lists all dependencies.assets/andconfig/: Resources and configuration files.
- shivjeet1
- GitHub Profile
- Contact: shivamlavhale120@gmail.com
This project is licensed under the MIT License. See the LICENSE file for details.
Contributions are welcome! Please open an issue or submit a pull request for any improvements or bug fixes.
- Tesseract OCR for OCR functionality.
- Open-source libraries listed in the dependencies.
If you encounter any issues or have feedback, please open an issue.