|
| | DistortionCoefficients (double[] radialDistortion, double[] tangentialDistortion) |
| | Creates distortion coefficients from radial and tangential distortion coefficients.
|
| |
| | DistortionCoefficients (double[] radialDistortion, double[] tangentialDistortion, double[] prismDistortion) |
| | Creates distortion coefficients from radial, tangential and prism distortion coefficients.
|
| |
| | DistortionCoefficients (double[] radialDistortion, double[] tangentialDistortion, double[] prismDistortion, double[] tiltDistortion) |
| | Creates distortion coefficients from radial, tangential, prism and tilt distortion coefficients.
|
| |
| bool | Equals (DistortionCoefficients? other) |
| | Compares the distortion coefficients by value.
|
| |
| override bool | Equals (object? other) |
| | Compares the distortion coefficients by value.
|
| |
| override int | GetHashCode () |
| | Generates a hash code from the coefficients.
|
| |
| override string | ToString () |
| | Returns a string representation of the distortion coefficients.
|
| |
Holds lens distortion coefficients.
Contains coefficients used to model and correct optical distortions introduced by real-world lenses. These coefficients are typically estimated during camera calibration and are used for image undistortion or improving projection accuracy.
The distortion model includes:
-
RadialDistortion: Radial distortion causes straight lines to appear curved, especially near the image edges. The effect increases with distance from the optical center.
-
TangentialDistortion: Tangential distortion results from lens decentering, where the lens is not perfectly aligned with the optical axis. This causes image points to be displaced perpendicular to the radial direction.
-
PrismDistortion: Prism distortion introduces asymmetrical warping due to optical elements such as prisms or tilted glass plates. This distortion leads to non-uniform displacement that cannot be captured by purely radial models.
-
TiltDistortion: Tilt distortion occurs when the lens is tilted relative to the image plane, introducing a global projective distortion that skews the overall image geometry.
- Since
- IDSImaging.Peak.ICV 1.3