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 TypeInterfaceDescriptioninterfaceDefines amappingwhich deforms the image based on the location of key points inside the image.Classes in boofcv.abst.distort that implement Point2Transform2_F32Modifier and TypeClassDescriptionclassWrapper aroundImageDeformPointMLS_F32forPointDeformKeyPointsMethods 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 TypeMethodDescriptionvoidDepthVisualOdometry.setCalibration(CameraPinholeBrown paramVisual, Point2Transform2_F32 visToDepth) Specifies the intrinsic parameters for the visual camera and the transform from visual to depth pixels.voidPyramidDirectColorDepth_to_DepthVisualOdometry.setCalibration(CameraPinholeBrown paramVisual, Point2Transform2_F32 visToDepth) voidVisOdomPixelDepthPnP_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 TypeClassDescriptionclassFlips the image along the vertical axis.classFlips the image along the vertical axis and convert to normalized image coordinates using the provided transform.classProjects a synthetic view of a narrow FOV camera from a wide FOV camera.classApplies an affine transform to a 2D point.classclassApplies a transform which outputs pixel coordinates, which is then converted into normalized image coordinatesclassApplies 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_F32for 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 TypeClassDescriptionclassGiven an undistorted normalized pixel coordinate, compute the distorted normalized coordinate.classGiven an undistorted pixel coordinate, compute the distorted normalized image coordinate.classConverts the observed distorted normalized image coordinates into undistorted normalized image coordinates.classConverts 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 TypeClassDescriptionclassConverts the undistorted normalized coordinate into normalized pixel coordinates.classConverts 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 TypeClassDescriptionclassImplementation 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 TypeClassDescriptionclassConverts normalized pixel coordinate into pixel coordinate.classConverts 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 TypeMethodDescriptionvoidCameraToEquirectangular_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_F32RectifyImageOps.transformPixelToRect(CameraPinholeBrown param, FMatrixRMaj rectify) Creates a transform that applies rectification to unrectified distorted pixels.static Point2Transform2_F32RectifyImageOps.transformPixelToRectNorm(CameraPinholeBrown param, FMatrixRMaj rectify, FMatrixRMaj rectifyK) Creates a transform that applies rectification to unrectified distorted pixels and outputs normalized pixel coordinates.static Point2Transform2_F32RectifyImageOps.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_F32ImplRectifyImageOps_F32.transformPixelToRect(CameraPinholeBrown param, FMatrixRMaj rectify) static Point2Transform2_F32ImplRectifyImageOps_F32.transformPixelToRectNorm(CameraPinholeBrown param, FMatrixRMaj rectify, FMatrixRMaj rectifyK) static Point2Transform2_F32ImplRectifyImageOps_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_F32InterpolatePixelDistortS.distorterMethods 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_F32DisplayPinholeCalibrationPanel.doNothingprotected Point2Transform2_F32DisplayCalibrationPanel.pixelTransformprotected Point2Transform2_F32DisplayPinholeCalibrationPanel.remove_p_to_pMethods in boofcv.gui.calibration with parameters of type Point2Transform2_F32Modifier and TypeMethodDescriptionstatic voidUtilCalibrationGui.drawFeatureID(Graphics2D g2, int fontSize, List<PointIndex2D_F64> points, @Nullable Point2Transform2_F32 transform, double scale) static voidUtilCalibrationGui.drawIndexes(Graphics2D g2, int fontSize, List<ChessboardCorner> points, @Nullable Point2Transform2_F32 transform, int minLevel, double scale) static voidUtilCalibrationGui.drawIndexes(Graphics2D g2, int fontSize, List<Point2D_F64> points, @Nullable Point2Transform2_F32 transform, double scale) static voidUtilCalibrationGui.drawNumbers(Graphics2D g2, List<PointIndex2D_F64> points, @Nullable Point2Transform2_F32 transform, double scale) static voidUtilCalibrationGui.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 TypeInterfaceDescriptioninterfacePoint2Transform2Model_F32<Model>ExtendsPoint2Transform2_F32and adds the ability to change the motion modelClasses in boofcv.struct.distort that implement Point2Transform2_F32Modifier and TypeClassDescriptionclassA transform which applies no transform.classCombines together multiplePoint2Transform2_F32as 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 TypeMethodDescriptionvoidPointToPixelTransform_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.