Uses of Interface
boofcv.struct.distort.Point2Transform2_F32
Packages that use Point2Transform2_F32
Package
Description
-
Uses of Point2Transform2_F32 in boofcv.abst.distort
Subinterfaces of Point2Transform2_F32 in boofcv.abst.distortModifier and TypeInterfaceDescriptioninterface
Defines amapping
which deforms the image based on the location of key points inside the image.Classes in boofcv.abst.distort that implement Point2Transform2_F32Modifier and TypeClassDescriptionclass
Wrapper aroundImageDeformPointMLS_F32
forPointDeformKeyPoints
Methods in boofcv.abst.distort with parameters of type Point2Transform2_F32Modifier and TypeMethodDescriptionFDistort.transform
(Point2Transform2_F32 outputToInput) Used to manually specify a transform. -
Uses of Point2Transform2_F32 in boofcv.abst.sfm.d3
Methods in boofcv.abst.sfm.d3 with parameters of type Point2Transform2_F32Modifier 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
Classes in boofcv.alg.distort that implement Point2Transform2_F32Modifier 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 coordinatesMethods in boofcv.alg.distort that return Point2Transform2_F32Modifier 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 distortionConstructors in boofcv.alg.distort with parameters of type Point2Transform2_F32ModifierConstructorDescriptionFlipVerticalNorm2_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
Classes in boofcv.alg.distort.brown that implement Point2Transform2_F32Modifier 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.Methods in boofcv.alg.distort.brown that return Point2Transform2_F32Modifier 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
Classes in boofcv.alg.distort.division that implement Point2Transform2_F32Modifier and TypeClassDescriptionclass
Converts the undistorted normalized coordinate into normalized pixel coordinates.class
Converts the observed distorted normalized image coordinates into undistorted normalized image coordinates.Methods in boofcv.alg.distort.division that return Point2Transform2_F32Modifier 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
Classes in boofcv.alg.distort.mls that implement Point2Transform2_F32Modifier 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
Classes in boofcv.alg.distort.pinhole that implement Point2Transform2_F32Modifier 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.Methods in boofcv.alg.distort.pinhole that return Point2Transform2_F32Modifier 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
Methods in boofcv.alg.distort.spherical with parameters of type Point2Transform2_F32Modifier and TypeMethodDescriptionvoid
CameraToEquirectangular_F32.setCameraModel
(int width, int height, Point2Transform2_F32 pixelToNormalized) -
Uses of Point2Transform2_F32 in boofcv.alg.geo
Methods in boofcv.alg.geo that return Point2Transform2_F32Modifier 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
Methods in boofcv.alg.geo.impl that return Point2Transform2_F32Modifier 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
Fields in boofcv.alg.interpolate declared as Point2Transform2_F32Modifier and TypeFieldDescriptionprotected Point2Transform2_F32
InterpolatePixelDistortS.distorter
Methods in boofcv.alg.interpolate that return Point2Transform2_F32Constructors in boofcv.alg.interpolate with parameters of type Point2Transform2_F32ModifierConstructorDescriptionInterpolatePixelDistortS
(InterpolatePixelS<T> interpolate, Point2Transform2_F32 distorter) -
Uses of Point2Transform2_F32 in boofcv.gui.calibration
Fields in boofcv.gui.calibration declared as Point2Transform2_F32Modifier and TypeFieldDescriptionprotected Point2Transform2_F32
DisplayPinholeCalibrationPanel.doNothing
protected Point2Transform2_F32
DisplayCalibrationPanel.pixelTransform
protected Point2Transform2_F32
DisplayPinholeCalibrationPanel.remove_p_to_p
Methods in boofcv.gui.calibration with parameters of type Point2Transform2_F32Modifier 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
Subinterfaces of Point2Transform2_F32 in boofcv.struct.distortModifier and TypeInterfaceDescriptioninterface
Point2Transform2Model_F32<Model>
ExtendsPoint2Transform2_F32
and adds the ability to change the motion modelClasses in boofcv.struct.distort that implement Point2Transform2_F32Modifier and TypeClassDescriptionclass
A transform which applies no transform.class
Combines together multiplePoint2Transform2_F32
as a sequence into a single transform.Methods in boofcv.struct.distort that return Point2Transform2_F32Modifier and TypeMethodDescriptionPoint2Transform2_F32.copyConcurrent()
Creates a copy of this transform for use in concurrent application.Methods in boofcv.struct.distort with parameters of type Point2Transform2_F32Modifier and TypeMethodDescriptionvoid
PointToPixelTransform_F32.setTransform
(Point2Transform2_F32 transform) Constructors in boofcv.struct.distort with parameters of type Point2Transform2_F32ModifierConstructorDescriptionSequencePoint2Transform2_F32
(Point2Transform2_F32... sequence) Specifies the sequence of transforms.