Start » Filter Reference » Computer Vision » Shape Fitting 3D » MeasureObjectWidth3D
Module: | Vision3DStandard |
---|
Measures the width of an object using stripe detection.
Name | Type | Range | Description | |
---|---|---|---|---|
inSurface | Surface | Input surface | ||
inScanField | SegmentScanField | Field in which measurement scans are performed | ||
inScanFieldAlignment | CoordinateSystem2D* | Adjusts the scan field to the position of the inspected object | ||
inScanCount | Integer | 2 - | Number of scans to be performed | |
inSamplingStep | Real* | Desired distance between consecutive sampling points on the scan segments; if Nil, the bigger of surface X and Y scales is chosen | ||
inScanWidth | Integer | 1 - | Width of each single scan | |
inSurfaceInterpolation | InterpolationMethod | Interpolation method used for extraction of surface points | ||
inStripeScanParams | StripeScanParams3D | Parameters controlling the object stripe extraction process | ||
inMeasureMethod | MeasureObjectMethod | Method used to measure the object | ||
inStripeSelection | Selection | Selection mode of edges of the object | ||
inLocalBlindness | LocalBlindness* | Defines conditions in which weaker edges can be detected in the vicinity of stronger edges | ||
inMaxProfileGapWidth | Integer* | 0 - | Maximal number of consecutive not existing profile points | |
inOutlierSuppression | MEstimator* | Selects a method for ignoring incorrectly detected points | ||
inOutlierCount | Integer | 0 - | Determines how many points are not count when object width is measured | |
outObjectWidth | Real? | Width of the object | ||
outSegment1 | Segment2D? | First edge of the object | ||
outSegment2 | Segment2D? | Second edge of the object | ||
outAlignedScanField | SegmentScanField | Field in which the scans are performed | ||
outStripes | SurfaceStripe1D?Array | Detected stripes | ||
outHeightProfiles | ProfileArray | Extracted surface height profiles | ||
outResponseProfiles | ProfileArray | Profiles of the edge (derivative) operator response | ||
diagScanSegments | Segment2DArray | Segments along which the scans are performed |
Examples
Description of usage of this filter can be found in examples and tutorial: Chocolate Cookies Inspection 3D.
Complexity Level
This filter is available on Basic Complexity Level.