EasyManua.ls Logo

Alkeria NECTA Series - Page 111

Default Icon
140 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
8. Capturing Images 110
The γ exponent can be selected in a range from 0.40 to 4.00 with a granularity of 0.01.
0
3
2
6
4
9
6
1
2
8
1
6
0
1
9
2
2
2
4
2
5
6
0
2
5
6
5
1
2
7
6
8
1
0
2
4
1
2
8
0
1
5
3
6
1
7
9
2
2
0
4
8
γ
=
0
,
4
5
γ
=
0
,
5
6
γ
=
0
,
7
γ
=
0
,
8
γ
=
1
,
0
γ
=
1
,
2
γ
=
1
,
5
γ
=
2
Gamma correction
Input pixel (11bit)
Output pixel (8bit)
Figure 8.15: Gamma correction representations
Note
γ = 1 corresponds to the neutral correction (i.e. no correction applied).
Example Code 8.22 | Set gamma
UnitInfo unit = device.GetFeatureUnitInfo(Feature.Gamma);
double gamma = 1.23;
device.Gamma = (uint)(gamma / unit.Factor); // Convert to Gamma units
device.GammaEnabled = true; // Enable Gamma Correction
Warning
User LUT and gamma correction share the same processing chain resources
and cannot be used simultaneously. At power-on, NECTA uses γ = 1.00 (neu-
tral correction); disabling gamma correction will automatically enable user
LUT.

Table of Contents