Click or drag to resize

RegionsOperatorsmRgnFractalDimension Method

Fractal dimension of the region's outline.

Namespace:  MediaCy.IQL.Operators
Assembly:  MediaCy.IQL.Operators (in MediaCy.IQL.Operators.dll) Version: 3.1.0.0
Syntax
VB
<ExtensionAttribute>
Public Shared Function mRgnFractalDimension ( 
	regions As McRegions
) As McMeasure

Parameters

regions
Type: MediaCy.IQL.FeaturesMcRegions

Return Value

Type: McMeasure

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type McRegions. When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
Remarks
The fractal dimension is defined as the slope of the linear part of the function that relates the log of the stride-length-ruler outline length to the log of the stride length for a range of stride lenghts. The fractal dimension is then calculated as 1 minus the slope of the regression line obtained when plotting the log of the stride-ruled perimeter against the log of the stride length. The minimum and maximum stride lengths are automatically calculated for each region based on its boundary length. The minimum stride lenght is set to 1% of the boundary length (limited to no more than 5 pixels) while the maximum stride is set to 33% of the boundary length (limited to no more than 100 pixels). The mRgnFractalDimension is 1.0 for any subregion with a perimeter lenght shorter than 30 pixels This measurement is based on the centers of border pixels under the region feature's outline. Thus, the result is not affected by the OptionFlags mcofOutlinePixelTiles bit or any other sub-pixel placement of feature outline vertices.
See Also