Visual-Vibes is a powerful, user-friendly web application designed for image editing and manipulation. The application provides a comprehensive set of tools to transform and enhance images with ease, allowing users to apply various filters, adjustments, and creative effects.
- Rotate: Rotate images at any angle from -180 to 180 degrees
- Blur: Apply Gaussian blur with adjustable intensity
- Crop: Precisely crop images using intuitive sliders
- Contrast Adjustment: Fine-tune image contrast levels
- Brightness Modification: Adjust image brightness with precision
- Advanced Filters:
- Grayscale conversion
- Find Edges
- Emboss
- Edge Enhancement
- Intuitive, responsive design
- Real-time image preview
- Easy-to-use slider controls
- Undo and Redo functionality
- Image download option
- Reset to original image feature
- Backend: Python, Flask
- Frontend: HTML, CSS, JavaScript
- Image Processing: Pillow (PIL) Library
- Deployment: Gunicorn
- Python 3.7+
- pip (Python Package Manager)
- Clone the repository:
git clone https://github.com/satyampandey1411/Visual-Vibes.git
cd Visual-Vibes
- Create a virtual environment:
python3 -m venv venv # On Windows, use python -m venv venv
source venv/bin/activate # On Windows, use `venv\Scripts\activate`
- Install dependencies:
pip install -r requirements.txt
- Run the application:
python3 app.py # On Windows, use python app.py
Visual-Vibes is a collaborative project developed by:
- Contributions:
- Backend development
- Image filtering implementation
- Frontend design for filters and editing interface
- Developer page creation
Contact:
- Contributions:
- Frontend design
- UI/UX implementation
- Rotate, contrast, and blur features
- Figma design and layout
Contact:
- Fork the repository
- Create a new branch (
git checkout -b feature/your-feature
) - Commit your changes (
git commit -m 'Add some feature'
) - Push to the branch (
git push origin feature/your-feature
) - Open a Pull Request
This project is open-source. Please check the LICENSE file for details.
- Thanks to the open-source community
- Pillow library for image processing
- Flask framework for web application development