ImageGear .NET - Updated
BuildToneLUT(Int32,Double,Double) Method




ImageGear23.Core Assembly > ImageGear.Processing Namespace > ImGearCameraRawProcessing Class : BuildToneLUT(Int32,Double,Double) Method
Bit depth of the LUT.
Amount by which to move the black point.
Exposure compensation, in f/stops.
Builds tone correction LUT.
Syntax
'Declaration
 
Public Shared Function BuildToneLUT( _
   ByVal channelDepth As Integer, _
   ByVal shadows As Double, _
   ByVal exposure As Double _
) As ImGearLUT
'Usage
 
Dim channelDepth As Integer
Dim shadows As Double
Dim exposure As Double
Dim value As ImGearLUT
 
value = ImGearCameraRawProcessing.BuildToneLUT(channelDepth, shadows, exposure)
public static ImGearLUT BuildToneLUT( 
   int channelDepth,
   double shadows,
   double exposure
)
public: static ImGearLUT* BuildToneLUT( 
   int channelDepth,
   double shadows,
   double exposure
) 
public:
static ImGearLUT^ BuildToneLUT( 
   int channelDepth,
   double shadows,
   double exposure
) 

Parameters

channelDepth
Bit depth of the LUT.
shadows
Amount by which to move the black point.
exposure
Exposure compensation, in f/stops.

Return Value

Remarks
The LUT moves image's black point by 1/1000 * shadows, and adjusts the white point, which gives similar results to modifying the camera exposure.
See Also

Reference

ImGearCameraRawProcessing Class
ImGearCameraRawProcessing Members