This repository contains a collection of projects created using PyQt5, a Python binding for the Qt application framework. Each project uses PyQt5 as an UI framework to display their functionality.
Serial Number | Project Title | Description | Tools Used | Repository Link |
---|---|---|---|---|
1 | Attendance System using Facial Recognition System | Attendance system using facial recognition system. Utilizes haarcascade classifiers for face detection and recognition. Stores attendance in Excel files and generates training images for face detection. | OpenCV, Haarcascade classifiers, Excel, Python, PyQt5 | Attendance System |
2 | Flight Ticket Booking Management System | Flight ticket booking management system with Python and MySQL connectivity. Provides user-friendly GUI using PyQt5 library. Features include user accounts, OTP verification, flight details, and payment and cancellation functionalities. | Python, PyQt5, MySQL, Twilio | Flight Booking System |
3 | Image Processing - Edge Detection | Edge detection project using the Laplacian filter and other image processing techniques such as LPF, HPF, and thresholding. Implements these techniques in MATLAB and analyzes results using various test images. | OpenCV, Python, PyQt5 | Image Processing |
To get started with any of the projects, follow the steps provided in their respective README files:
If you would like to contribute to this repository, please follow these guidelines:
-
Fork the repository.
-
Create a new branch for your feature/bug fix.
-
Make your changes and commit them.
-
Push your changes to your forked repository.
-
Submit a pull request with a clear description of your changes.
This repository is licensed under the MIT License. Feel free to use the code for educational and personal purposes.