Core Optical, Inc.
Resampler GetPolarBinaryMask Method Industrial Strength, Scientific Grade
Generates a BinaryMask object based on the specified polar geometry.

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

public BinaryMask GetPolarBinaryMask(
	SourceData sourceData,
	double originRow,
	double originColumn,
	double minRadius,
	double maxRadius,
	double thetaStart,
	double sweepAngle
)

Parameters

sourceData
Type: PrecisionImage SourceData
A SourceData type to associate with the generated BinaryMask.
originRow
Type: OnlineSystem Double
A OnlineDouble type indicating the zero-based row index of the polar geometry origin.
originColumn
Type: OnlineSystem Double
A OnlineDouble type indicating the zero-based column index of the polar geometry origin.
minRadius
Type: OnlineSystem Double
A OnlineDouble type indicating the minimum radius of the polar geometry (relative to the origin).
maxRadius
Type: OnlineSystem Double
A OnlineDouble type indicating the maximum radius of the polar geometry (relative to the origin).
thetaStart
Type: OnlineSystem Double
A OnlineDouble type indicating the initial angle of the polar geometry (relative to the origin).
sweepAngle
Type: OnlineSystem Double
A OnlineDouble type indicating the total sweep angle of the polar geometry (relative to the origin).

Return Value

A BinaryMask object with the same dimensions as sourceData and the polar region unmasked.
Exceptions

Remarks

Use this method to generate a BinaryMask with the same dimensions as the sourceData argument and with the specified polar region unmasked.

See Also