Package com.flir.thermalsdk.image
Class AdeSettings
java.lang.Object
com.flir.thermalsdk.image.ColorDistributionSettings
com.flir.thermalsdk.image.AdeSettings
Specifies parameters for the Adaptive Detail Enhancement (ADE) mode.
Adaptive detail enhancement which is using a edge-preserving and noise-reducing smoothing filter to enhance the contrast in the image.
Note: In this mode one color might not map to a specific temperature. Which means that the output scale is not radiometric accurate.
Adaptive detail enhancement which is using a edge-preserving and noise-reducing smoothing filter to enhance the contrast in the image.
Note: In this mode one color might not map to a specific temperature. Which means that the output scale is not radiometric accurate.
-
Field Summary
FieldsModifier and TypeFieldDescriptionfloatNoise amplification limit (LF) (Low value=Disable this feature)floatEdge preserving limit (HF); Too avoid halos around sharp edges (High value=Disable this feature).floatEdge preserving limit (LF); Too avoid halos around sharp edges (High value=Disable this feature).floatLF/HF crossover level; Low value=Only HF enhancement;High value=Only LF enhancement.floatFootroom for details at dynamic range extremes.floatLimits the maximum slope of the mapping function.floatHeadroom for details at dynamic range extremes.floatHigh part of the histogram that is discarded.floatAmount of the high pass filter that should be used.floatLinear portion used for mapping the colors.floatLow part of the histogram that is discarded. -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
alphaNoise
public float alphaNoiseNoise amplification limit (LF) (Low value=Disable this feature) -
betaLf
public float betaLfEdge preserving limit (LF); Too avoid halos around sharp edges (High value=Disable this feature). -
betaHf
public float betaHfEdge preserving limit (HF); Too avoid halos around sharp edges (High value=Disable this feature). -
betaMix
public float betaMixLF/HF crossover level; Low value=Only HF enhancement;High value=Only LF enhancement. -
hpBlendingAmount
public float hpBlendingAmountAmount of the high pass filter that should be used. -
lowLimit
public float lowLimitLow part of the histogram that is discarded. -
highLimit
public float highLimitHigh part of the histogram that is discarded. -
headRoom
public float headRoomHeadroom for details at dynamic range extremes. -
footRoom
public float footRoomFootroom for details at dynamic range extremes. -
gain
public float gainLimits the maximum slope of the mapping function. -
linearMix
public float linearMixLinear portion used for mapping the colors.
-
-
Constructor Details
-
AdeSettings
public AdeSettings()Construct an instance with default settings.
-
-
Method Details