Core Optical, Inc.
DiscreteWaveletTransform GetSubBandCoordinates Method Industrial Strength, Scientific Grade
Returns the coordinates of the specified fluctuation sub-band.

Namespace: PrecisionImage.WaveletProcessing
Assembly: PrecisionImage (in PrecisionImage.dll) Version: (

public Int32Rect GetSubBandCoordinates(
	SourceData sourceData,
	int SubBandLevel,
	DWTSubBand coefficientSubBand


Type: PrecisionImage SourceData
A SourceData type containing the transformed data, or one with the same dimensions as that containing the data.
Type: OnlineSystem Int32
An OnlineInt32 type indicating the decomposition level of the sub-band of interest.
Type: PrecisionImage.WaveletProcessing DWTSubBand
A DWTSubBand enumeration specifying the fluctuation sub-band of interest.

Return Value

An OnlineInt32Rect type containing the coordinates of the fluctuation sub-band in the specified decomposition level.

Use this method to determine the coordinates of a specified fluctuation sub-band in a specified decomposition level. Note that in addition to the decomposition level, the coordinates are also a function of the dimensions of the transformed data. The SourceData object passed into the method as the sourceData argument does not necessarily need to have been transformed via ComputeForwardDWT(SourceData, Int32, SourceData, Int32, Wavelet, Int32), it just needs to have the same dimensions as the SourceData object of interest. It's usually most convenient to just use the transformed object, however.
See Also