Find Feature Neighborhoods¶
Group (Subgroup)¶
Statistics (Morphological)
Description¶
This Filter determines the number of Features, for each Feature, whose centroids lie within a distance equal to a user defined multiple of the average Equivalent Sphere Diameter (average of all Features). The algorithm for determining the number of Features* is given below:
- Define a sphere centered at the Feature's centroid and with radius equal to the average equivalent sphere diameter multiplied by the user defined multiple
- Check every other Feature's centroid to see if it lies within the sphere and keep count and list of those that satisfy
- Repeat 1. & 2. for all Features
Parameters¶
Name | Type | Description |
---|---|---|
Multiples of Average Diameter | float | Defines the search radius to use when looking for "neighboring" Features |
Required Geometry¶
Image
Required Objects¶
Kind | Default Name | Type | Component Dimensions | Description |
---|---|---|---|---|
Feature Attribute Array | EquivalentDiameters | float | (1) | Diameter of a sphere with the same volume as the Feature |
Feature Attribute Array | Phases | int32_t | (1) | Specifies to which Ensemble each Feature belongs |
Feature Attribute Array | Centroids | float | (3) | X, Y, Z coordinates of Feature center of mass |
Created Objects¶
Kind | Default Name | Type | Component Dimensions | Description |
---|---|---|---|---|
Feature Attribute Array | Neighborhoods | int32_t | (1) | Number of Features that have their centroid within the user specified multiple of equivalent sphere diameters from each Feature |
Feature Attribute Array | NeighborhoodLists | List of int32_t | (1) | List of the Features whose centroids are within the user specified multiple of equivalent sphere diameter from each Feature |
Example Pipelines¶
- (01) SmallIN100 Morphological Statistics
- InsertTransformationPhase
- (06) SmallIN100 Synthetic
License & Copyright¶
Please see the description file distributed with this Plugin
DREAM.3D Mailing Lists¶
If you need more help with a Filter, please consider asking your question on the DREAM.3D Users Google group!