https://github.com/delosreyesjohnpaul/image-enhancer
The Image Enhancer project aims to improve the quality of images using various enhancement techniques. This repository contains the code to enhance images through sharpening, denoising, and other image processing methods.
https://github.com/delosreyesjohnpaul/image-enhancer
image-processing imageenhancement python
Last synced: over 1 year ago
JSON representation
The Image Enhancer project aims to improve the quality of images using various enhancement techniques. This repository contains the code to enhance images through sharpening, denoising, and other image processing methods.
- Host: GitHub
- URL: https://github.com/delosreyesjohnpaul/image-enhancer
- Owner: delosreyesjohnpaul
- Created: 2024-08-26T06:40:34.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-09-12T01:21:15.000Z (almost 2 years ago)
- Last Synced: 2025-01-25T07:41:38.421Z (over 1 year ago)
- Topics: image-processing, imageenhancement, python
- Language: Python
- Homepage:
- Size: 7.66 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Overview
The **Image Enhancer** project aims to improve the quality of images using various enhancement techniques. This repository contains the code to enhance images through sharpening, denoising, and other image processing methods.
## Features
- **Image Sharpening:** Improve the clarity and definition of images.
- **Denoising:** Reduce noise and artifacts from images.
- **Contrast Adjustment:** Enhance the contrast of images for better visual appeal.
- **Brightness Control:** Modify the brightness levels of images.
- **Edge Detection:** Identify and highlight the edges within an image.
## Installation
To use this project, clone the repository and install the required dependencies:
```bash
git clone https://github.com/delosreyesjohnpaul/image-enhancer.git
cd image-enhancer
pip install -r requirements.txt
```
## Usage
To enhance an image, run the following command:
```bash
python enhance.py --input --output --method
```
### Parameters
- `--input`: Path to the input image.
- `--output`: Path to save the enhanced image.
- `--method`: The enhancement method to be used (`sharpen`, `denoise`, `contrast`, `brightness`, `edge_detection`).
## Examples
Enhance an image by sharpening:
```bash
python enhance.py --input sample.jpg --output sample_sharpened.jpg --method sharpen
```
Denoise an image:
```bash
python enhance.py --input sample.jpg --output sample_denoised.jpg --method denoise
```
## Contributing
Contributions are welcome! Please fork the repository and submit a pull request.
## Contact
For questions or suggestions, feel free to open an issue or contact the repository owner directly