tuvovan / EnhanceHDR

Enhancing low light images by bracketing low light image to generate HDR image

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Enhancing HDR

Enhancing low light image by bracketing virtual exposed images

Content

Getting Started

  • Clone the repository

Prerequisites

  • opencv
  • Python 3.6+
  • numpy
pip install -r requirements.txt

Running

Training

```
python main.py
```

Usage

Training

usage: main.py [-h] [--image_path IMAGES_PATH]
               [--filter True]
optional arguments: -h, --help                show this help message and exit
                    --images_path             path to image
                    --filter                  use guided filter or weighted least square filter

Result

INPUT OUTPUT
INPUT OUTPUT
INPUT OUTPUT
input output

License

This project is licensed under the MIT License - see the LICENSE file for details

Acknowledgments

  • This work based on different scientific papers with the following modification:
    • replacing the weighted least square filter by guided filter to enhance the speed.
    • changing the weighting solution for merging images.
  • Any ideas on updating or misunderstanding, please send me an email: vovantu.hust@gmail.com
  • If you find this repo helpful, kindly give me a star.

About

Enhancing low light images by bracketing low light image to generate HDR image


Languages

Language:Python 100.0%