Public Member Functions | |
| None | __init__ (self, *Any args, **Any kwargs) |
| Please do not use this function. | |
| None | __del__ (self) |
| float | mean_reprojection_error (self) |
| Provides the mean reprojection error from a calibration view. | |
| float | maximum_reprojection_error (self) |
| Provides the maximum reprojection error from a calibration view. | |
| ReprojectionErrorArray | reprojection_errors (self) |
| Provides the reprojection errors for every marker in the view. | |
| ExtrinsicParameters | extrinsic_parameters (self) |
| Provides the extrinsic parameters for the view. | |
| Polygon | convex_hull (self) |
| Provides the convex hull of the found calibration pattern in the view. | |
| CoordinateSystem | coordinate_system (self) |
| Provides the coordinate system of the calibration view that was projected into the image plane. | |
Protected Member Functions | |
| CalibrationView | _create_empty (cls) |
Protected Attributes | |
| _handle = kwargs["_handle"] | |
| np.ndarray|None | _errors = None |
Class for holding the extrinsic result for one image of a camera calibration and also the reprojection errors of every detected marker.
Definition at line 24 of file calibration_view.py.
| None __init__ | ( | self, | |
| *Any | args, | ||
| **Any | kwargs ) |
Please do not use this function.
Refer to CalibrationResult.views to get views from a calibration result.
Definition at line 42 of file calibration_view.py.
| None __del__ | ( | self | ) |
Definition at line 55 of file calibration_view.py.
|
protected |
Definition at line 35 of file calibration_view.py.
| Polygon convex_hull | ( | self | ) |
Provides the convex hull of the found calibration pattern in the view.
Definition at line 156 of file calibration_view.py.
| CoordinateSystem coordinate_system | ( | self | ) |
Provides the coordinate system of the calibration view that was projected into the image plane.
The coordinate system is represented by its origin and three vectors, each corresponding to one of the three coordinate axes (X, Y and Z). These vectors describe the directions of the respective axes projected from 3D into 2D space. Their lengths are determined by twice the distance between neighboring markers on the calibration plate.
Definition at line 173 of file calibration_view.py.
| ExtrinsicParameters extrinsic_parameters | ( | self | ) |
Provides the extrinsic parameters for the view.
A view always contains extrinsic parameters that describe the transformation from the calibration plate coordinate system into the camera coordinate system.
Definition at line 135 of file calibration_view.py.
| float maximum_reprojection_error | ( | self | ) |
Provides the maximum reprojection error from a calibration view.
The reprojection error is the distance between the marker points extracted from the calibration images and the projected world points from CalibrationPlateInfo.
Definition at line 79 of file calibration_view.py.
| float mean_reprojection_error | ( | self | ) |
Provides the mean reprojection error from a calibration view.
The reprojection error is the distance between the marker points extracted from the calibration images and the projected world points from CalibrationPlateInfo.
Definition at line 60 of file calibration_view.py.
| ReprojectionErrorArray reprojection_errors | ( | self | ) |
Provides the reprojection errors for every marker in the view.
The reprojection error is the distance between the marker points extracted from the calibration images and the projected world points from CalibrationPlateInfo.
Definition at line 98 of file calibration_view.py.
|
protected |
Definition at line 53 of file calibration_view.py.
|
protected |
Definition at line 50 of file calibration_view.py.