Professional Documents
Culture Documents
Point Operators
on single GL images
inversion
brightness / contrast control
histogram equalization
thresholding
on single RGB images
bank operations (inversion, brightness / contrast control, histogram equalization, ...)
hue / saturation / value control
linear RGB transformations (chanel mixture)
non-linear color corrections (curves)
selective color transformations
combining several images
logical operations (on binary images)
arithmetical operations (addition, subtraction, linear combinations)
minimum / maximum operations
composition (with mask)
on multiple images
averaging, median filtering
Image histogram
Histogram interpretation
LumI =
n 1
1
Size I
z Hist I (z )
z =0
Contr I =
n1
1
SizeI
(z LumI )
Hist I (z )
z= 0
Transformation function
1 + 2k
2n
Inversion
INV
Brightening
Lighter
Darkening
Darker
Contrast change
LessContr
MoreContr u
2004 Rolf Ingold, University of Fribourg
Hist I (w)
w=0
Thresholding
Threshold u
3D color histograms
Color transfomations
Arithmetical operations
Linear Combinations
s=
1
a+b
t=
1
( a + b ( a + b) )
2