CogAcqRangeImage PropertiesCognex VisionPro 9.5

The CogAcqRangeImage type exposes the following members.

Properties

  NameDescription
Public propertyAutoCorrectPixelRowOrder
Whether or not to automatically set the row-order of the acquired image to match the actual appearance of the scene. If this value is set to false, then images acquired in the LaserToLens direction will have an inverted pixel row order (the image will appear mirrored top-to-bottom with respect to the actual appearance of the scene).
Public propertyCalibratedSpaceName2D
The name of the calibrated 2D coordinate space. This name will be added to the 2D CoordinateSpaceTree of the acquired range image.
Public propertyCalibratedSpaceName3D
The name of the calibrated 3D coordinate space.
Public propertyFirstPixelLocation
Reads or sets the offset of the output image relative to the center, in mm. Negative offsets are allowed. The default value corresponds to the leftmost location that can be seen at the furthest distance from the camera. Default value is negative, which indicates the left side of the center line.
Public propertyFirstPixelLocationRange
Defines the range of offset of the output image relative to the center, in mm. The offset must reside within the range. -FirstPixelLocationRange <= FirstPixelLocation <= FirstPixelLocationRange.
Public propertySelectCalibratedSpace2D
Whether or not to use the calibrated 2D coordinate space of the range image as its 2D SelectedSpaceName. If this value is set to false the SelectedSpaceName will be "@". Otherwise it will be the name of the calibrated 2D space.
Public propertyXScale
Reads or sets the dimensions of image pixels in mm in the X direction. Used when generating range images. Defaults to the scaling of sensor pixels at the closest distance from the camera that can be measured. This ensures no information is lost in range images for objects close to the camera, but it increases the width of the range image.
Public propertyXScaleMax
Maximum X scale value allowed.
Public propertyXScaleMin
Minimum X scale value allowed.
Public propertyYScale
Reads the dimensions of image pixels in mm in the Y direction. Unlike XScale and ZScale, the YScale setting is not used by the acq system. It is only used to set the Y component of the transform of the acquired image. The default is 1.0.
Public propertyZContinuityThreshold
Specifies a Z height difference in mm. Used when generating range images with a camera. The range image will not interpolate between sensed Z values which differ by more than the ZContinuityThreshold. Default is equal to the default ZDetectionHeight. The default was picked so that it would not affect generated range images.
Public propertyZContinuityThresholdEnable
Whether or not to enable ZContinuityThreshold.
Public propertyZContinuityThresholdMax
Maximum ZContinuityThreshold value allowed.
Public propertyZContinuityThresholdMin
Minimum ZContinuityThreshold value allowed.
Public propertyZOffset
Reads or sets the distance, in mm, relative to the camera defined origin of the Z axis, which corresponds to a pixel value of 0. Used when generating range images. The default is 0.0.
Public propertyZOffsetMax
Maximum ZOffset value allowed.
Public propertyZOffsetMin
Minimum ZOffset value allowed.
Public propertyZScale
Reads or sets the scaling in mm of pixel values. Used when generating range images with a camera. When ZScale is positive, pixel values increase towards the camera. When ZScale is negative, pixel values increase away from the camera. Values near 0.0 will be rounded to 0.00001 or -0.00001. Default is 0.01 mm/pixel value. The default was picked to be a round number which also provides the full accuracy of the camera.
Public propertyZScaleMax
Maximum ZScale value allowed.
Public propertyZScaleMin
Minimum ZScale value allowed.
Top
See Also