Skip to content
forked from NJUVISION/HHM

A python implementation of "Multi-Camera Color Correction via Hybrid Histogram Matching"

Notifications You must be signed in to change notification settings

NormanTrinh/HHM

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

59 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Paper: paper.pdf

Slide: slide.pdf

Array camera color correction

run.py: same as main.m

main.m: demo function of two images color correction, input: /6to7

HHM.m: input: two overlaps, output: map,(1X3X256)

PA.m: input: map, image to be corrected, output: image after correction

Th.m: find threshold, input: an image output: threshold Th([0,255])

  • data: N images and their overlaps, example data is in data1.rar and data2.rar. More data: click here

Terminal

conda create -n py39 python=3.9
conda activate py39
cd python/
pip install -r requirements.txt
python run.py

Note

  • Results have been tested on Intel(R) Core(TM) i3-10100 CPU @ 3.60GHz

Map time: 0.05622458457946777

Color adjustment time: 0.0781698226928711

Todo

  • Visualize the result after using image stitching

Releases

No releases published

Packages

No packages published

Languages

  • MATLAB 64.8%
  • Python 35.2%