A filter for undistorting 2D-point sets. More...
Public Member Functions | |
| cvb.UndistPointFilter | create (str calibration_data) |
| Creates a point undistortion filter for a given calibration configuration. | |
| List[cvb.Point2D] | undistort (self, List[cvb.Point2D] points) |
| Undistort a list of 2D points. | |
A filter for undistorting 2D-point sets.
This filter calculates undistorted 2D image points from distorted 2D image points for a given calibration configuration. It deals with individual pixel positions. To correct entire images, see UndistImageFilter.
| cvb.UndistPointFilter create | ( | str | calibration_data | ) |
Creates a point undistortion filter for a given calibration configuration.
This filter calculates undistorted 2D image points from distorted 2D image points for the calibration configuration given at filter creation.
calibration_data : str Calibration configuration in JSON format.
cvb.UndistPointFilter The generated filter.
| List[cvb.Point2D] undistort | ( | self, | |
| List[cvb.Point2D] | points ) |
Undistort a list of 2D points.
Calculates undistorted 2D image points from distorted 2D image points for the calibration configuration given at filter creation.
points : List[cvb.Point2D] List of distorted image points.
List[cvb.Point2D] List of undistorted image points.