DistOptica
distoptica is a Python library for modelling optical distortions.
The source code can be found in the distoptica GitHub repository.
Instructions for installing and uninstalling distoptica
For instructions on installing the distoptica library, see the
Instructions for installing and uninstalling distoptica page.
Learning how to use distoptica
For those new to the distoptica library, it is recommended that they take a
look at the Examples page, which contain code examples that show how
one can use the distoptica library. While going through the examples,
readers can consult the distoptica reference guide to understand what each line
of code is doing.
Contents
- Home
- 1. Instructions for installing and uninstalling
distoptica - 2. Reference
- 2.1. distoptica.apply_coord_transform
- 2.2. distoptica.apply_coord_transform_right_inverse
- 2.3. distoptica.from_standard_to_generic_coord_transform_params
- 2.4. distoptica.generate_standard_distortion_model
- 2.5. distoptica.CoordTransformParams
CoordTransformParamsCoordTransformParams.core_attrsCoordTransformParams.de_pre_serialization_funcsCoordTransformParams.de_pre_serialize()CoordTransformParams.dump()CoordTransformParams.dumps()CoordTransformParams.execute_post_core_attrs_update_actions()CoordTransformParams.get_core_attrs()CoordTransformParams.get_de_pre_serialization_funcs()CoordTransformParams.get_pre_serialization_funcs()CoordTransformParams.get_validation_and_conversion_funcs()CoordTransformParams.is_corresponding_model_azimuthally_symmetricCoordTransformParams.is_corresponding_model_standardCoordTransformParams.is_corresponding_model_trivialCoordTransformParams.load()CoordTransformParams.loads()CoordTransformParams.pre_serialization_funcsCoordTransformParams.pre_serialize()CoordTransformParams.update()CoordTransformParams.validation_and_conversion_funcs
- 2.6. distoptica.DistortionModel
DistortionModelDistortionModel.convergence_map_of_distorted_then_resampled_imagesDistortionModel.core_attrsDistortionModel.de_pre_serialization_funcsDistortionModel.de_pre_serialize()DistortionModel.deviceDistortionModel.distort_then_resample_images()DistortionModel.dump()DistortionModel.dumps()DistortionModel.execute_post_core_attrs_update_actions()DistortionModel.flow_field_of_coord_transformDistortionModel.flow_field_of_coord_transform_right_inverseDistortionModel.get_convergence_map_of_distorted_then_resampled_images()DistortionModel.get_core_attrs()DistortionModel.get_de_pre_serialization_funcs()DistortionModel.get_flow_field_of_coord_transform()DistortionModel.get_flow_field_of_coord_transform_right_inverse()DistortionModel.get_out_of_bounds_map_of_distorted_then_resampled_images()DistortionModel.get_out_of_bounds_map_of_undistorted_then_resampled_images()DistortionModel.get_pre_serialization_funcs()DistortionModel.get_sampling_grid()DistortionModel.get_validation_and_conversion_funcs()DistortionModel.is_azimuthally_symmetricDistortionModel.is_standardDistortionModel.is_trivialDistortionModel.load()DistortionModel.loads()DistortionModel.mask_frame_of_distorted_then_resampled_imagesDistortionModel.out_of_bounds_map_of_distorted_then_resampled_imagesDistortionModel.out_of_bounds_map_of_undistorted_then_resampled_imagesDistortionModel.pre_serialization_funcsDistortionModel.pre_serialize()DistortionModel.sampling_gridDistortionModel.undistort_then_resample_images()DistortionModel.update()DistortionModel.validation_and_conversion_funcs
- 2.7. distoptica.LeastSquaresAlgParams
LeastSquaresAlgParamsLeastSquaresAlgParams.core_attrsLeastSquaresAlgParams.de_pre_serialization_funcsLeastSquaresAlgParams.de_pre_serialize()LeastSquaresAlgParams.dump()LeastSquaresAlgParams.dumps()LeastSquaresAlgParams.get_core_attrs()LeastSquaresAlgParams.get_de_pre_serialization_funcs()LeastSquaresAlgParams.get_pre_serialization_funcs()LeastSquaresAlgParams.get_validation_and_conversion_funcs()LeastSquaresAlgParams.load()LeastSquaresAlgParams.loads()LeastSquaresAlgParams.pre_serialization_funcsLeastSquaresAlgParams.pre_serialize()LeastSquaresAlgParams.update()LeastSquaresAlgParams.validation_and_conversion_funcs
- 2.8. distoptica.StandardCoordTransformParams
StandardCoordTransformParamsStandardCoordTransformParams.core_attrsStandardCoordTransformParams.de_pre_serialization_funcsStandardCoordTransformParams.de_pre_serialize()StandardCoordTransformParams.dump()StandardCoordTransformParams.dumps()StandardCoordTransformParams.execute_post_core_attrs_update_actions()StandardCoordTransformParams.get_core_attrs()StandardCoordTransformParams.get_de_pre_serialization_funcs()StandardCoordTransformParams.get_pre_serialization_funcs()StandardCoordTransformParams.get_validation_and_conversion_funcs()StandardCoordTransformParams.is_corresponding_model_azimuthally_symmetricStandardCoordTransformParams.is_corresponding_model_trivialStandardCoordTransformParams.load()StandardCoordTransformParams.loads()StandardCoordTransformParams.pre_serialization_funcsStandardCoordTransformParams.pre_serialize()StandardCoordTransformParams.update()StandardCoordTransformParams.validation_and_conversion_funcs
- 2.9. distoptica.version
- 3. Examples
- 4. Literature
- 5. License