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

https://github.com/kasraskari/skin-retouching

skin retouching and using mouse-handling with OpenCV
https://github.com/kasraskari/skin-retouching

computer-vision inpainting jupyter-notebook mouse-events opencv python skin-retouching

Last synced: 5 months ago
JSON representation

skin retouching and using mouse-handling with OpenCV

Awesome Lists containing this project

README

          

# Skin Retouching

## Overview

This repository provides a solution for automated skin retouching in digital images. It focuses on enhancing image quality while preserving natural textures and details, suitable for applications in photography, beauty enhancement, and image processing workflows.

## Features

- **Facial Detection:** Automatically identifies facial regions in images.
- **Skin Retouching:** Smoothens skin textures while maintaining realism.
- **Customizable Parameters:** Users can adjust retouching intensity and effects.
- **Batch Processing:** Supports processing multiple images simultaneously.

## Project Structure

- **`src/`**: Contains core scripts for image processing.
- **`models/`**: Pre-trained models for skin detection and enhancement.
- **`outputs/`**: Stores retouched images.
- **`examples/`**: Sample images demonstrating the process.

## Technologies Used

- **OpenCV:** For image processing and facial detection.
- **Python 3.x:** Main programming language for scripts.
- **Deep Learning Frameworks:** Utilized for skin detection and enhancement.

## License
This project is open-source under the MIT License.