Back to Aurora Vision Studio website

You are here: Start » Filter Reference » Computer Vision » Shape Fitting 3D » MeasureObjectWidth3D

MeasureObjectWidth3D


Module: Vision3DStandard

Measures the width of an object using stripe detection.

Name Type Range Description
Input value inSurface Surface Input surface
Input value inScanField SegmentScanField Field in which measurement scans are performed
Input value inScanFieldAlignment CoordinateSystem2D* Adjusts the scan field to the position of the inspected object
Input value inScanCount Integer 2 - Number of scans to be performed
Input value inSamplingStep Real* Desired distance between consecutive sampling points on the scan segments; if Nil, the bigger of surface X and Y scales is chosen
Input value inScanWidth Integer 1 - Width of each single scan
Input value inSurfaceInterpolation InterpolationMethod Interpolation method used for extraction of surface points
Input value inStripeScanParams StripeScanParams3D Parameters controlling the object stripe extraction process
Input value inMeasureMethod MeasureObjectMethod Method used to measure the object
Input value inStripeSelection Selection Selection mode of edges of the object
Input value inLocalBlindness LocalBlindness* Defines conditions in which weaker edges can be detected in the vicinity of stronger edges
Input value inMaxProfileGapWidth Integer* 0 - Maximal number of consecutive not existing profile points
Input value inOutlierSuppression MEstimator* Selects a method for ignoring incorrectly detected points
Input value inOutlierCount Integer 0 - Determines how many points are not count when object width is measured
Output value outObjectWidth Real? Width of the object
Output value outSegment1 Segment2D? First edge of the object
Output value outSegment2 Segment2D? Second edge of the object
Output value outAlignedScanField SegmentScanField Field in which the scans are performed
Output value outStripes SurfaceStripe1D?Array Detected stripes
Output value outHeightProfiles ProfileArray Extracted surface height profiles
Output value outResponseProfiles ProfileArray Profiles of the edge (derivative) operator response
Diagnostic input 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.