An open API service indexing awesome lists of open source software.

https://github.com/rajat-malvi/imageeditor


https://github.com/rajat-malvi/imageeditor

Last synced: 7 months ago
JSON representation

Awesome Lists containing this project

README

          

# ImageEditor

ImageEditor is a Flask-based web application that allows users to upload and edit images with various features such as filters, cropping, blur, rotation, face detection, text extraction, and an undo-redo system. Users can also download their edited images.

## Features

1. **Filters**: Apply various filters to images for different effects.
2. **Crop**: Crop images to focus on specific areas.
3. **Blur**: Apply blur effects to parts of an image.
4. **Rotation**: Rotate images to desired angles.
5. **Face Detection**: Detect faces in images.
6. **Text Extraction**: Extract text from images.

## Technologies Used

- Flask: Web framework for Python
- Pillow: Image processing library
- cv2: OpenCV library for computer vision
- pytesseract: OCR (Optical Character Recognition) library
- tempfile: Temporary file management
- base64: Encoding and decoding images

## Contributors

- [Rajat Malviya](https://github.com/rajat-malvi)

## Usage

1. Clone the repository: `https://github.com/rajat-malvi/ImageEditor.git`
2. Install dependencies: `pip install -r requirements.txt`
3. Run the Flask application: `python ImageEditor.py`
4. Access the web interface in your browser: `http://localhost:5000`
5. link : https://image-editing-a2zj.onrender.com/

---

1.Landing page: ![Screenshot (82)](https://github.com/rajat-malvi/ImageEditor/assets/143414044/c9c8d8b3-3f8c-466c-9135-b8bf986e46bc)
2.Console: ![Screenshot 2024-03-25 232147](https://github.com/rajat-malvi/ImageEditor/assets/143414044/931a04f4-fa01-4b38-be9d-123533f2d619)