Click or drag to resize

IMcMeasureAnglesNumAngles Property

Number of angles used in computing groups of related measurements

Namespace:  MediaCy.IQL.Features
Assembly:  MediaCy.IQL.Features (in MediaCy.IQL.Features.dll) Version: 10.0.6912.0
Syntax
VB
Property NumAngles As Integer
	Get
	Set

Property Value

Type: Int32
Remarks
The diameter-dependent measures (i.e., based on maRgnDiameters) share same NumAngles property. Similarly The caliper-dependent measures (i.e., based on maRgnCalipers) share their own NumAngles property. The maRgnRadii measurement has its own NumAngles property. Setting the value for one measurement also sets it for the others in its shared group. For these 2-dimensional measurements (ones starting with "maRgn"), the NumAngles property determines how many results are reported for each sub-region feature and thus determines the second (fastest moving) dimension of the results Value array. The NumAngles property is also used to set the angular resolution of the related scalar per-feature measurements. These measurements are: mRgnMaxDiameter, mRgnMinDiameter, and mRgnMeanDiameter for the diameter-dependent group; mRgnMinCaliper, mRgnMaxCaliper and mRgnMeanCaliper for the caliper-dependent group. Each of these measurements is based on computations made at NumAngles angles. The scalar radii measurements (e.g., mRgnMeanRadii) do not depend on NumAngles but are computed based on the centroid and full pixel boundary of each sub-region. Since all of the above measurements in each group depend on NumAngles, an assignment to this property for any one of them will cause all measurements in the group to go stale (IsValueStale will be True). The default NumAngles is 32 for each group. Assigned values are limited to the range 2 through 360 and must be an even value. The NumAngles measurement parameter can also be assigned by calling McMeasure.SetParameter, (e.g., mRgnDiameterMean.SetParameter(0,64) to set NumAngles to 64 for the diameters group).
See Also