java.lang.Object
imagingbook.calibration.zhang.RectificationMapping
- All Implemented Interfaces:
imagingbook.common.geometry.mappings.Mapping2D,Cloneable
public class RectificationMapping
extends Object
implements imagingbook.common.geometry.mappings.Mapping2D
This class represents a special geometric mapping for rectifying (i.e., removing the lens distortion from) an image,
given the associated camera parameters. The transformation maps any position x' in the rectified image to the
corresponding position x in the original (distorted) image. The mapping is implicitly inverted, i.e., maps
target to source image coordinates.
Typically usage (by target-to-source-mapping):
ImageProcessor original = ... ; // the distorted image ImageProcessor rectified = ... ; // the (new) rectified image mapping.applyTo(original, rectified, InterpolationMethod.Bicubic);
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionimagingbook.common.geometry.basic.Pnt2dapplyTo(imagingbook.common.geometry.basic.Pnt2d uv) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface imagingbook.common.geometry.mappings.Mapping2D
applyTo
-
Constructor Details
-
RectificationMapping
-
-
Method Details
-
applyTo
- Specified by:
applyToin interfaceimagingbook.common.geometry.mappings.Mapping2D
-