A simple GUI application using PyQt6 to generate and read QR codes. The application allows users to load images, generate QR codes from text, save generated QR codes, and read QR codes from loaded images.
This Python script creates a graphical user interface (GUI) application for generating and reading QR codes. It leverages PyQt6 for the GUI and utilizes the qrcode library for QR code generation and the OpenCV library for QR code reading.
- Load images to the GUI for processing.
- Generate QR codes from provided text.
- Save generated QR codes as PNG images.
- Read QR codes from loaded images.
Before running the application, ensure you have the following installed:
- Python 3
- PyQt6
- OpenCV (
cv2
) - qrcode library
Install the required libraries using the following:
pip install PyQt6 opencv-python qrcode[pil]
- Clone the repository:
git clone https://github.com/rofeeqshittu/qr-code.git
cd qr-code
- Run the application:
python app.py
- Launch the application.
- Use the "Load" option to open an image.
- Click "Generate Code" to create a QR code from the provided text in the text area.
- Save the generated QR code using the "Save" option.
- Use the "Read Code" button to read QR codes from the loaded image.
Feel free to contribute to this project. If you have suggestions, find bugs, or want to add features, please do...
Free for all to use..
------ ©️R Rofeeq Shittu 2023. - https://github.coom/rofeeqshittu/qr-code.git -----