![]() |
IDS peak ICV v1.1.0
|
Public Member Functions | |
| None | __init__ (self, *Any args, **Any kwargs) |
| In order to create CalibrationParameters, please refer to the classmethods. | |
| CalibrationParameters | create_from_file (cls, str file_path) |
| Creates an instance of CalibrationParameters from a file. | |
| CalibrationParameters | create_from_parameters (cls, IntrinsicParameters intrinsic_parameters, ExtrinsicParameters extrinsic_parameters) |
| Creates an instance of CalibrationParameters using intrinsic and extrinsic parameters. | |
| CalibrationParameters | create_from_binary (cls, np.ndarray binary) |
| Creates an instance of CalibrationParameters from binary data. | |
| np.ndarray | to_binary (self) |
| Converts the CalibrationParameters instance to a binary representation. | |
| IntrinsicParameters | intrinsic_parameters (self) |
| Retrieves the intrinsic parameters of the calibration. | |
| ExtrinsicParameters | extrinsic_parameters (self) |
| Retrieves the extrinsic parameters of the calibration. | |
| None | save (self, str file_path) |
| Saves the calibration parameters to a file. | |
| bool | __eq__ (self, object other) |
| Compares two CalibrationParameters instances for equality. | |
Data Fields | |
| IntrinsicParameters | intrinsic_parameters = other.intrinsic_parameters and |
| ExtrinsicParameters | extrinsic_parameters = other.extrinsic_parameters) |
Protected Attributes | |
| _intrinsic_parameters = IntrinsicParameters(_parameters=parameters.intrinsic_parameters) | |
| _extrinsic_parameters = ExtrinsicParameters(_parameters=parameters.extrinsic_parameters) | |
Represents the calibration parameters, which include intrinsic and extrinsic parameters.
Definition at line 16 of file calibration_parameters.py.
| None __init__ | ( | self, | |
| *Any | args, | ||
| **Any | kwargs ) |
In order to create CalibrationParameters, please refer to the classmethods.
Definition at line 26 of file calibration_parameters.py.
| bool __eq__ | ( | self, | |
| object | other ) |
Compares two CalibrationParameters instances for equality.
| other | Another instance to compare. |
Definition at line 211 of file calibration_parameters.py.
| CalibrationParameters create_from_binary | ( | cls, | |
| np.ndarray | binary ) |
Creates an instance of CalibrationParameters from binary data.
| binary | A NumPy array containing the binary representation of calibration parameters. |
| CorruptedException | If the binary calibration parameters are corrupted. |
Definition at line 95 of file calibration_parameters.py.
| CalibrationParameters create_from_file | ( | cls, | |
| str | file_path ) |
Creates an instance of CalibrationParameters from a file.
| file_path | An existing file path to a JSON file containing the calibration parameters. |
| IOException | If the given file_path does not exist, or the permissions are not sufficient to read it. |
| CorruptedException | If the file content is corrupted. |
Definition at line 49 of file calibration_parameters.py.
| CalibrationParameters create_from_parameters | ( | cls, | |
| IntrinsicParameters | intrinsic_parameters, | ||
| ExtrinsicParameters | extrinsic_parameters ) |
Creates an instance of CalibrationParameters using intrinsic and extrinsic parameters.
| intrinsic_parameters | The intrinsic camera parameters. |
| extrinsic_parameters | The extrinsic camera parameters. |
Definition at line 76 of file calibration_parameters.py.
| ExtrinsicParameters extrinsic_parameters | ( | self | ) |
Retrieves the extrinsic parameters of the calibration.
Definition at line 176 of file calibration_parameters.py.
| IntrinsicParameters intrinsic_parameters | ( | self | ) |
Retrieves the intrinsic parameters of the calibration.
Definition at line 164 of file calibration_parameters.py.
| None save | ( | self, | |
| str | file_path ) |
Saves the calibration parameters to a file.
| file_path | The path where the parameters should be saved. |
| IOException | If the file cannot be saved or permissions are insufficient. |
Definition at line 187 of file calibration_parameters.py.
| np.ndarray to_binary | ( | self | ) |
Converts the CalibrationParameters instance to a binary representation.
Definition at line 133 of file calibration_parameters.py.
|
protected |
Definition at line 37 of file calibration_parameters.py.
|
protected |
Definition at line 36 of file calibration_parameters.py.
| ExtrinsicParameters extrinsic_parameters = other.extrinsic_parameters) |
Definition at line 227 of file calibration_parameters.py.
| IntrinsicParameters intrinsic_parameters = other.intrinsic_parameters and |
Definition at line 226 of file calibration_parameters.py.