Skip to content

Python version implementation of Enhanced Local Tone Mapping (ELTM) TMO.

License

Notifications You must be signed in to change notification settings

abbassi007/ELTM-TMO-Python-Version

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Python Version of ELTM TMO

This repository contain the implemention of Enhanced Local Tone Mapping (ELTM) TMO in Python.

Requirements

To install below libraries via pip, run the following command:

  • numpy
  pip install numpy
  • opencv
  pip install opencv-python
  • numba
  pip install numba

Running Code

  1. Download the file.
  2. After downloading make sure you install and import all the required libraries.
  3. Open the "main.py" file and run.
  4. Input:
    • Here the input file is "balgium.pfm", you can provide your own pfm (HDR) image.
  5. Output
    • The output file will be "test.ppm" (LDR) in the test folder.

License

MIT License

Contact

If you have any issue or a question you can reach me at shahidabbassi002[at][gmail][dot][com]

About

Python version implementation of Enhanced Local Tone Mapping (ELTM) TMO.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages