PikVault is a versatile image processing application built using Python and OpenCV. With PikVault, users can capture photos, apply various filters in real-time, and save their edited images. This project showcases the integration of image processing algorithms, graphical user interface (GUI) development with Tkinter, and account management functionalities.
- Real-time photo capture
- Live preview with multiple image filters
- Save edited images to your account folder
- Account creation and login system
- Support for various image processing filters
- Python 3.x
- OpenCV
- Tkinter
-
Clone the repository:
git clone https://github.com/RamaSridhrut570/PikVault
-
Install the required dependencies:
pip install -r requirements.txt
-
Run the application:
python pikvault.py
- Create a new account or log in with your existing credentials.
- Use the camera to capture photos or open an existing image.
- Apply various filters such as grayscale, sepia tone, edge detection, and more.
- Save your edited images to your account folder.
Contributions are welcome! Feel free to open an issue or submit a pull request for any enhancements or bug fixes.