Camera sensor settings. More...
Data Fields | |
cvbdim_t | Height |
Height of sensor ROI. | |
cvbdim_t | OffsetLeft |
Left offset of sensor ROI. | |
cvbdim_t | OffsetTop |
Top offset of sensor ROI. | |
CVC3DSensorPixelPosition | PixelPosition |
The pixel position in Y may be absolute or relative. More... | |
CVC3DSensorPixelsMirrored | PixelsMirrored |
If this parameter is set, the x and/or y sensor coordinates of the profile are mirrored. | |
double | RangeScale |
The range map values will be scaled by this factor. More... | |
double | ResolutionReductionHorizontal |
Horizontal resolution reduction factor due to sensor binning. | |
double | ResolutionReductionVertical |
Vertical resolution reduction factor due to sensor binning. | |
cvbdim_t | Size |
Size of this struct. | |
cvbdim_t | Width |
Width of sensor ROI. | |
Camera sensor settings.
Creating a calibrated point cloud, the camera settings applied during the acquisition of the range map have to be known. Default settings are read from the calibrator loaded from a calibration file. If the actual settings differ from the default ones, the user has to set them and create a calibrated point cloud via function CVC3DCreateCalibratedPointCloudFromRangeMapWithSettings instead of CVC3DCreateCalibratedPointCloudFromRangeMap. You can get and check the default settings with CVC3DCalibratorGetSettings.
PixelPosition |
The pixel position in Y may be absolute or relative.
If it is relative, the sensor coordinates relative to OffsetTop are used for the range map creation. If this parameter is set to absolute, OffsetTop is 0.
RangeScale |
The range map values will be scaled by this factor.
RangeScale can be calculated from
where NumSubPixel is the number of subpixels.