This project is a tool for decoding and modifying QR codes. It allows you to extract information from existing QR codes and create new QR codes with modified data.
- Decode QR Codes: Decode QR codes from image files.
- Modify QR Codes: Modify the data of a QR code and generate a new one.
- Create QR Codes: Create QR codes from scratch with your own data.
- User-Friendly Interface: An easy-to-use interface for all functionalities.
- Clone the repository:
git clone https://github.com/vikashkhati007/QR-Code-Decoder-Modifier.git
- Navigate to the project directory:
cd QR-Code-Decoder-Modifier - Install the required dependencies:
(You will need to list the required libraries here. For example:)
pip install opencv-python qrcode Pillow
(Here you should provide instructions on how to run your program. Since you mentioned there is no command-line interface, you might provide instructions on how to run the Python script and interact with the GUI if you have one, or how to use the functions in the script if it's a library.)
For example:
To run the application, execute the main script:
python main.pyThis will open the main window of the application. From there, you can choose to decode, modify, or create a QR code by following the on-screen instructions.
Contributions are welcome! Please feel free to submit a pull request or open an issue if you have any suggestions or find any bugs.
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature) - Commit your Changes (
git commit -m 'Add some AmazingFeature') - Push to the Branch (
git push origin feature/AmazingFeature) - Open a Pull Request
This project is licensed under the MIT License - see the LICENSE file for details.