IMcHistogramAbsoluteRange Property
|
|
Returns the absolute minimum and maximum luminanance.
Namespace:
MediaCy.IQL.Operations
Assembly:
MediaCy.IQL.Operations (in MediaCy.IQL.Operations.dll) Version: 10.0.6912.0
SyntaxReadOnly Property AbsoluteRange (
Optional Channel As Integer = -1,
<OptionalAttribute> SourceImage As Object
) As Object
Get
Parameters
- Channel (Optional)
- Type: SystemInt32
- SourceImage (Optional)
- Type: SystemObject
Property Value
Type:
Object
RemarksThese are not the same as McImage.RangeMin and McImage.RangeMax which
are set by the user for floating point images, and represent the minimum and
maximum possible values for integral image types.
The values may also differ from the Min and Max McHistogram properties. The Min
and Max properties give the BinXValues element of the lowest and highest,
respectively, bins with non-zero counts. These values will usually differ from
the AbsoluteRange for floating point image types and where the BinCount is less
than MaxBinCount.
AbsoluteRange is exposed as a 2D array ([IMcIMage.NumberOfChannels][2] in C, (0
to 1,0 to IMcIMage.NumberOfChannels-1) in VB) if Channel=-1, or an array
containing two double precision floating point values if Channel is
non-negative.
If the source McImage.ActiveFrameRange specifies some frames, then unless the
Mode mchmProcessActiveFrameOnly bit is set or the SampledFrame property is
non-negative, the AbsoluteRange is computed from all of the specified frames.
If the Mode mchmProcessActiveFrameOnly bit is set, then only the
McImage.ActiveFrame is conisidered. If the Mode mchmIgnoreAoi bit is set, then
any Aoi is ignored.
The AbsoluteRange property honors the Interpretation property and also the Mode
mchmApplyIntensityCalibration flag. If the Interpretation is one that has a
natural luminance channel (e.g., mciHSL or mciHSI), then when the Mode
mchmApplyIntensityCalibration flag is set, intensity calibration is only applied
to the luminance channel.
See AlsoReference
RangeMin
RangeMax
ActiveFrameRange