Core Optical, Inc.
FrequencyDomainUtilities ComputeCrossPowerSpectrum Method (FourierSpectrum, FourierSpectrum, FourierSpectrum)Industrial Strength, Scientific Grade
Computes the cross-power spectrum of two FourierSpectrum objects.

Namespace: PrecisionImage.FrequencyDomainProcessing
Assembly: PrecisionImage (in PrecisionImage.dll) Version: 2.0.0.0 (2.0.0.0)
Syntax

public void ComputeCrossPowerSpectrum(
	FourierSpectrum spectrum1,
	FourierSpectrum spectrum2,
	FourierSpectrum targetSpectrum
)
Exceptions

ExceptionCondition
OnlineSystem ArgumentNullException Thrown when spectrum1, spectrum2 and/or targetSpectrum are null.
OnlineSystem ArgumentException Thrown when the dimensions of the FourierSpectrum arguments are not identical.
Remarks

Use this method to compute the cross-power spectrum between two FourierSpectrum objects, defined as spectrum1 multiplied by the complex conjugate of spectrum2. The result is stored in targetSpectrum. targetSpectrum can be the same object as spectrum1 or spectrum2, in which case the original values are overwritten by the result.

See Also