A set of parameters, which is used to configure linescan calibration calculated with function cvb.foundation.create_line_scan_calibration. More...
Inherits object.
Properties | |
max_iterations = property | |
int: The number of maximal iterations for all non linear solvers in the calibration algorithm. | |
pixel_size = property | |
float: The pixel size of transformed image. More... | |
poly_degree = property | |
int: A positive (or zero) integer value that defines the polynomial to be used. More... | |
pre_defined_pixel_size_mode = property | |
int: The decision if it uses predefined pixel size (see cvb.foundation.PreDefinedPixelSizeMode). More... | |
scan_direction = property | |
int: The scanning direction of camera (see cvb.foundation.ScanDirection). | |
tolerance = property | |
float: The value for early stopping criteria. | |
A set of parameters, which is used to configure linescan calibration calculated with function cvb.foundation.create_line_scan_calibration.
Default linescan calibration configuration.
max_iterations : int Number of maximal iterations for all nonlinear solvers in the calibration algorithm.
poly_degree : float A positive (or zero) integer value that defines the polynomial to be used. Note, that currently only a polynomial of degree 3 is supported.
tolerance : float Value for early stopping criteria.
scan_direction : int Scanning direction of camera (see cvb.foundation.ScanDirection).
pre_defined_pixel_size_mode : int Decision if predefined pixel size needs to be used (see cvb.foundation.PreDefinedPixelSizeMode).
pixel_size : float Pixel size of transformed image.
|
static |
float: The pixel size of transformed image.
This value will only be considered, if LineScanCalibrationConfiguration.pre_defined_pixel_size_mode is set to cvb.foundation.PreDefinedPixelSizeMode.Use. The pixel size of the transformed image will be equal to this value. The pixel_size must have the same units as reference_distance_calibration_points and reference_width_stripes specified in cvb.foundation.create_line_scan_calibration.
|
static |
int: A positive (or zero) integer value that defines the polynomial to be used.
Note, that currently only a polynomial of degree 3 is supported.
|
static |
int: The decision if it uses predefined pixel size (see cvb.foundation.PreDefinedPixelSizeMode).
If this value is set to cvb.foundation.PreDefinedPixelSizeMode.Use, the transformed image will have a fixed pixel size. The desired pixel size has to be set via LineScanCalibrationConfiguration.pixel_size.