Uses of Interface
boofcv.struct.distort.Point2Transform2_F32
Package
Description
-
Uses of Point2Transform2_F32 in boofcv.abst.distort
Modifier and TypeInterfaceDescriptioninterface
Defines amapping
which deforms the image based on the location of key points inside the image.Modifier and TypeClassDescriptionclass
Wrapper aroundImageDeformPointMLS_F32
forPointDeformKeyPoints
Modifier and TypeMethodDescriptionFDistort.transform
(Point2Transform2_F32 outputToInput) Used to manually specify a transform. -
Uses of Point2Transform2_F32 in boofcv.abst.sfm.d3
Modifier and TypeMethodDescriptionvoid
DepthVisualOdometry.setCalibration
(CameraPinholeBrown paramVisual, Point2Transform2_F32 visToDepth) Specifies the intrinsic parameters for the visual camera and the transform from visual to depth pixels.void
PyramidDirectColorDepth_to_DepthVisualOdometry.setCalibration
(CameraPinholeBrown paramVisual, Point2Transform2_F32 visToDepth) void
VisOdomPixelDepthPnP_to_DepthVisualOdometry.setCalibration
(CameraPinholeBrown paramVisual, Point2Transform2_F32 visToDepth) -
Uses of Point2Transform2_F32 in boofcv.alg.distort
Modifier and TypeClassDescriptionclass
Flips the image along the vertical axis.class
Flips the image along the vertical axis and convert to normalized image coordinates using the provided transform.class
Projects a synthetic view of a narrow FOV camera from a wide FOV camera.class
Applies an affine transform to a 2D point.class
class
Applies a transform which outputs pixel coordinates, which is then converted into normalized image coordinatesclass
Applies a transform which outputs normalized image coordinates then converts that into pixel coordinatesModifier and TypeMethodDescriptionNarrowToWidePtoP_F32.copyConcurrent()
PointTransformAffine_F32.copyConcurrent()
LensDistortionNarrowFOV.distort_F32
(boolean pixelIn, boolean pixelOut) Adds lens distortionLensDistortionNarrowFOV.normalized_F32()
Converts a pixel coordinate into a normalized image coordinate.Transform2PixelThenNorm_F32.set
(double fx, double fy, double skew, double cx, double cy) Transform2ThenPixel_F32.set
(double fx, double fy, double skew, double cx, double cy) static <O extends CameraPinhole,
D extends CameraPinhole>
Point2Transform2_F32LensDistortionOps_F32.transformChangeModel
(AdjustmentType type, O paramOriginal, D paramDesired, boolean desiredToOriginal, D paramMod) Creates aPoint2Transform2_F32
for converting pixels from original camera model into a new synthetic model.LensDistortionNarrowFOV.undistort_F32
(boolean pixelIn, boolean pixelOut) Removes lens distortionModifierConstructorDescriptionFlipVerticalNorm2_F32
(Point2Transform2_F32 pixelToNormalized, int imageHeight) NarrowPixelToSphere_F32
(Point2Transform2_F32 pixelToNorm) PixelTransformCached_F32
(int width, int height, Point2Transform2_F32 transform) SphereToNarrowPixel_F32
(Point2Transform2_F32 projToPixel) -
Uses of Point2Transform2_F32 in boofcv.alg.distort.brown
Modifier and TypeClassDescriptionclass
Given an undistorted normalized pixel coordinate, compute the distorted normalized coordinate.class
Given an undistorted pixel coordinate, compute the distorted normalized image coordinate.class
Converts the observed distorted normalized image coordinates into undistorted normalized image coordinates.class
Converts the observed distorted pixels into normalized image coordinates.Modifier and TypeMethodDescriptionLensDistortionBrown.distort_F32
(boolean pixelIn, boolean pixelOut) LensDistortionBrown.normalized_F32()
LensDistortionBrown.undistort_F32
(boolean pixelIn, boolean pixelOut) -
Uses of Point2Transform2_F32 in boofcv.alg.distort.division
Modifier and TypeClassDescriptionclass
Converts the undistorted normalized coordinate into normalized pixel coordinates.class
Converts the observed distorted normalized image coordinates into undistorted normalized image coordinates.Modifier and TypeMethodDescriptionLensDistortionDivision.distort_F32
(boolean pixelIn, boolean pixelOut) LensDistortionDivision.normalized_F32()
LensDistortionDivision.undistort_F32
(boolean pixelIn, boolean pixelOut) -
Uses of Point2Transform2_F32 in boofcv.alg.distort.mls
Modifier and TypeClassDescriptionclass
Implementation of 'Moving Least Squares' (MLS) control point based image deformation models described in [1]. -
Uses of Point2Transform2_F32 in boofcv.alg.distort.pinhole
Modifier and TypeClassDescriptionclass
Converts normalized pixel coordinate into pixel coordinate.class
Converts an image pixel coordinate into a normalized pixel coordinate using the camera's intrinsic parameters.Modifier and TypeMethodDescriptionLensDistortionPinhole.distort_F32
(boolean pixelIn, boolean pixelOut) LensDistortionPinhole.normalized_F32()
LensDistortionPinhole.undistort_F32
(boolean pixelIn, boolean pixelOut) -
Uses of Point2Transform2_F32 in boofcv.alg.distort.spherical
Modifier and TypeMethodDescriptionvoid
CameraToEquirectangular_F32.setCameraModel
(int width, int height, Point2Transform2_F32 pixelToNormalized) -
Uses of Point2Transform2_F32 in boofcv.alg.geo
Modifier and TypeMethodDescriptionstatic Point2Transform2_F32
RectifyImageOps.transformPixelToRect
(CameraPinholeBrown param, FMatrixRMaj rectify) Creates a transform that applies rectification to unrectified distorted pixels.static Point2Transform2_F32
RectifyImageOps.transformPixelToRectNorm
(CameraPinholeBrown param, FMatrixRMaj rectify, FMatrixRMaj rectifyK) Creates a transform that applies rectification to unrectified distorted pixels and outputs normalized pixel coordinates.static Point2Transform2_F32
RectifyImageOps.transformRectToPixel
(CameraPinholeBrown param, FMatrixRMaj rectify) Creates a transform that goes from rectified to original distorted pixel coordinates. -
Uses of Point2Transform2_F32 in boofcv.alg.geo.impl
Modifier and TypeMethodDescriptionstatic Point2Transform2_F32
ImplRectifyImageOps_F32.transformPixelToRect
(CameraPinholeBrown param, FMatrixRMaj rectify) static Point2Transform2_F32
ImplRectifyImageOps_F32.transformPixelToRectNorm
(CameraPinholeBrown param, FMatrixRMaj rectify, FMatrixRMaj rectifyK) static Point2Transform2_F32
ImplRectifyImageOps_F32.transformRectToPixel
(CameraPinholeBrown param, FMatrixRMaj rectify) -
Uses of Point2Transform2_F32 in boofcv.alg.interpolate
Modifier and TypeFieldDescriptionprotected Point2Transform2_F32
InterpolatePixelDistortS.distorter
ModifierConstructorDescriptionInterpolatePixelDistortS
(InterpolatePixelS<T> interpolate, Point2Transform2_F32 distorter) -
Uses of Point2Transform2_F32 in boofcv.gui.calibration
Modifier and TypeFieldDescriptionprotected Point2Transform2_F32
DisplayPinholeCalibrationPanel.doNothing
protected Point2Transform2_F32
DisplayCalibrationPanel.pixelTransform
protected Point2Transform2_F32
DisplayPinholeCalibrationPanel.remove_p_to_p
Modifier and TypeMethodDescriptionstatic void
UtilCalibrationGui.drawFeatureID
(Graphics2D g2, int fontSize, List<PointIndex2D_F64> points, @Nullable Point2Transform2_F32 transform, double scale) static void
UtilCalibrationGui.drawIndexes
(Graphics2D g2, int fontSize, List<ChessboardCorner> points, @Nullable Point2Transform2_F32 transform, int minLevel, double scale) static void
UtilCalibrationGui.drawIndexes
(Graphics2D g2, int fontSize, List<Point2D_F64> points, @Nullable Point2Transform2_F32 transform, double scale) static void
UtilCalibrationGui.drawNumbers
(Graphics2D g2, List<PointIndex2D_F64> points, @Nullable Point2Transform2_F32 transform, double scale) static void
UtilCalibrationGui.renderOrder
(Graphics2D g2, @Nullable Point2Transform2_F32 transform, double scale, List<PointIndex2D_F64> points) -
Uses of Point2Transform2_F32 in boofcv.struct.distort
Modifier and TypeInterfaceDescriptioninterface
Point2Transform2Model_F32<Model>
ExtendsPoint2Transform2_F32
and adds the ability to change the motion modelModifier and TypeClassDescriptionclass
A transform which applies no transform.class
Combines together multiplePoint2Transform2_F32
as a sequence into a single transform.Modifier and TypeMethodDescriptionPoint2Transform2_F32.copyConcurrent()
Creates a copy of this transform for use in concurrent application.Modifier and TypeMethodDescriptionvoid
PointToPixelTransform_F32.setTransform
(Point2Transform2_F32 transform) ModifierConstructorDescriptionSequencePoint2Transform2_F32
(Point2Transform2_F32... sequence) Specifies the sequence of transforms.