pycvcam.core.Transform.from_dict#
- classmethod Transform.from_dict(data)[source]#
Create a Transform object from a dictionary.
The input dictionary should have the following structure:
{ "type": "Cv2Distortion", "version": "1.3.0", "date": "2023-01-01T00:00:00", "parameters": [0.1, 0.2, 0.3, 0.01, 0.5], "constants": null }
See also
to_dict(): Method to serialize the Transform object to a dictionary.from_json(): Method to read a Transform object from a JSON file.
- Parameters:
data (Dict[str, Any]) – A dictionary representation of the transformation.
- Returns:
A Transform object created from the input dictionary.
- Return type:
- Raises:
ValueError – If the input dictionary does not contain the required keys or has invalid values.