Uses of Interface
boofcv.struct.distort.Point2Transform2_F64
Packages that use Point2Transform2_F64
Package
Description
-
Uses of Point2Transform2_F64 in boofcv.abst.fiducial
Fields in boofcv.abst.fiducial declared as Point2Transform2_F64Modifier and TypeFieldDescriptionprotected Point2Transform2_F64
FourPointSyntheticStability.normToPixel
protected @Nullable Point2Transform2_F64
FiducialDetectorPnP.pixelToNorm
protected Point2Transform2_F64
FourPointSyntheticStability.pixelToNorm
Methods in boofcv.abst.fiducial with parameters of type Point2Transform2_F64Modifier and TypeMethodDescriptionvoid
FourPointSyntheticStability.setTransforms
(Point2Transform2_F64 pixelToNorm, Point2Transform2_F64 normToPixel) Specifies how to convert to and from pixels -
Uses of Point2Transform2_F64 in boofcv.abst.geo.bundle
Classes in boofcv.abst.geo.bundle that implement Point2Transform2_F64Modifier and TypeClassDescriptionclass
Wrapper aroundBundleAdjustmentCamera
forPoint2Transform2_F64
Methods in boofcv.abst.geo.bundle that return Point2Transform2_F64 -
Uses of Point2Transform2_F64 in boofcv.alg.cloud
Methods in boofcv.alg.cloud with parameters of type Point2Transform2_F64Modifier and TypeMethodDescriptionvoid
DisparityToColorPointCloud.configure
(double baseline, DMatrixRMaj K, DMatrixRMaj rectifiedR, @Nullable Point2Transform2_F64 rectifiedToColor, int disparityMin, int disparityRange) Stereo and intrinsic camera parametersvoid
DisparityToColorPointCloud.configure
(DisparityParameters param, @Nullable Point2Transform2_F64 rectifiedToColor) Convenience function which allows you to useDisparityParameters
and callsDisparityToColorPointCloud.configure(double, DMatrixRMaj, DMatrixRMaj, Point2Transform2_F64, int, int)
. -
Uses of Point2Transform2_F64 in boofcv.alg.distort
Classes in boofcv.alg.distort that implement Point2Transform2_F64Modifier 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_F64Modifier and TypeMethodDescriptionNarrowToWidePtoP_F64.copyConcurrent()
PointTransformAffine_F64.copyConcurrent()
LensDistortionNarrowFOV.distort_F64
(boolean pixelIn, boolean pixelOut) Adds lens distortionLensDistortionNarrowFOV.normalized_F64()
Converts a pixel coordinate into a normalized image coordinate.Transform2PixelThenNorm_F64.set
(double fx, double fy, double skew, double cx, double cy) Transform2ThenPixel_F64.set
(double fx, double fy, double skew, double cx, double cy) static <O extends CameraPinhole,
D extends CameraPinhole>
Point2Transform2_F64LensDistortionOps_F64.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_F64
(boolean pixelIn, boolean pixelOut) Removes lens distortionConstructors in boofcv.alg.distort with parameters of type Point2Transform2_F64ModifierConstructorDescriptionFlipVerticalNorm2_F64
(Point2Transform2_F64 pixelToNormalized, int imageHeight) NarrowPixelToSphere_F64
(Point2Transform2_F64 pixelToNorm) SphereToNarrowPixel_F64
(Point2Transform2_F64 projToPixel) -
Uses of Point2Transform2_F64 in boofcv.alg.distort.brown
Classes in boofcv.alg.distort.brown that implement Point2Transform2_F64Modifier 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_F64Modifier and TypeMethodDescriptionLensDistortionBrown.distort_F64
(boolean pixelIn, boolean pixelOut) LensDistortionBrown.normalized_F64()
LensDistortionBrown.undistort_F64
(boolean pixelIn, boolean pixelOut) -
Uses of Point2Transform2_F64 in boofcv.alg.distort.division
Classes in boofcv.alg.distort.division that implement Point2Transform2_F64Modifier 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_F64Modifier and TypeMethodDescriptionLensDistortionDivision.distort_F64
(boolean pixelIn, boolean pixelOut) LensDistortionDivision.normalized_F64()
LensDistortionDivision.undistort_F64
(boolean pixelIn, boolean pixelOut) -
Uses of Point2Transform2_F64 in boofcv.alg.distort.pinhole
Classes in boofcv.alg.distort.pinhole that implement Point2Transform2_F64Modifier 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_F64Modifier and TypeMethodDescriptionLensDistortionPinhole.distort_F64
(boolean pixelIn, boolean pixelOut) LensDistortionPinhole.normalized_F64()
LensDistortionPinhole.undistort_F64
(boolean pixelIn, boolean pixelOut) -
Uses of Point2Transform2_F64 in boofcv.alg.distort.spherical
Methods in boofcv.alg.distort.spherical with parameters of type Point2Transform2_F64Modifier and TypeMethodDescriptionvoid
CameraToEquirectangular_F64.setCameraModel
(int width, int height, Point2Transform2_F64 pixelToNormalized) -
Uses of Point2Transform2_F64 in boofcv.alg.feature.associate
Fields in boofcv.alg.feature.associate declared as Point2Transform2_F64Modifier and TypeFieldDescriptionprotected Point2Transform2_F64
StereoConsistencyCheck.leftImageToRect
protected Point2Transform2_F64
StereoConsistencyCheck.rightImageToRect
-
Uses of Point2Transform2_F64 in boofcv.alg.fiducial.microqr
Fields in boofcv.alg.fiducial.microqr declared as Point2Transform2_F64Modifier and TypeFieldDescriptionprotected Point2Transform2_F64
MicroQrPose3DUtils.pixelToNorm
protected Point2Transform2_F64
MicroQrPose3DUtils.undistToDist
Methods in boofcv.alg.fiducial.microqr that return Point2Transform2_F64Methods in boofcv.alg.fiducial.microqr with parameters of type Point2Transform2_F64Modifier and TypeMethodDescriptionvoid
MicroQrPose3DUtils.setLensDistortion
(@Nullable Point2Transform2_F64 pixelToNorm, @Nullable Point2Transform2_F64 undistToDist) Specifies transform from pixel to normalize image coordinates -
Uses of Point2Transform2_F64 in boofcv.alg.fiducial.qrcode
Fields in boofcv.alg.fiducial.qrcode declared as Point2Transform2_F64Modifier and TypeFieldDescriptionprotected Point2Transform2_F64
QrPose3DUtils.pixelToNorm
protected Point2Transform2_F64
QrPose3DUtils.undistToDist
Methods in boofcv.alg.fiducial.qrcode that return Point2Transform2_F64Methods in boofcv.alg.fiducial.qrcode with parameters of type Point2Transform2_F64Modifier and TypeMethodDescriptionvoid
QrPose3DUtils.setLensDistortion
(@Nullable Point2Transform2_F64 pixelToNorm, @Nullable Point2Transform2_F64 undistToDist) Specifies transform from pixel to normalize image coordinates -
Uses of Point2Transform2_F64 in boofcv.alg.fiducial.square
Fields in boofcv.alg.fiducial.square declared as Point2Transform2_F64Modifier and TypeFieldDescriptionprotected Point2Transform2_F64
QuadPoseEstimator.normToPixel
protected Point2Transform2_F64
QuadPoseEstimator.pixelToNorm
-
Uses of Point2Transform2_F64 in boofcv.alg.geo
Methods in boofcv.alg.geo that return Point2Transform2_F64Modifier and TypeMethodDescriptionstatic Point2Transform2_F64
RectifyImageOps.transformPixelToRect
(CameraPinholeBrown param, DMatrixRMaj rectify) Creates a transform that applies rectification to unrectified distorted pixels.static Point2Transform2_F64
RectifyImageOps.transformPixelToRectNorm
(CameraPinholeBrown param, DMatrixRMaj rectify, DMatrixRMaj rectifyK) Creates a transform that applies rectification to unrectified distorted pixels and outputs normalized pixel coordinates.static Point2Transform2_F64
RectifyImageOps.transformRectToPixel
(CameraPinholeBrown param, DMatrixRMaj rectify) Creates a transform that goes from rectified to original distorted pixel coordinates.Methods in boofcv.alg.geo with parameters of type Point2Transform2_F64Modifier and TypeMethodDescriptionstatic CameraPinhole
PerspectiveOps.approximatePinhole
(Point2Transform2_F64 p2n, int width, int height) Approximates a pinhole camera using the distoriton modelstatic CameraPinhole
PerspectiveOps.estimatePinhole
(Point2Transform2_F64 pixelToNorm, int width, int height) Given the transform from pixels to normalized image coordinates, create an approximate pinhole model for this camera. -
Uses of Point2Transform2_F64 in boofcv.alg.geo.impl
Methods in boofcv.alg.geo.impl that return Point2Transform2_F64Modifier and TypeMethodDescriptionstatic Point2Transform2_F64
ImplRectifyImageOps_F64.transformPixelToRect
(CameraPinholeBrown param, DMatrixRMaj rectify) static Point2Transform2_F64
ImplRectifyImageOps_F64.transformPixelToRectNorm
(CameraPinholeBrown param, DMatrixRMaj rectify, DMatrixRMaj rectifyK) static Point2Transform2_F64
ImplRectifyImageOps_F64.transformRectToPixel
(CameraPinholeBrown param, DMatrixRMaj rectify) -
Uses of Point2Transform2_F64 in boofcv.alg.mvs
Methods in boofcv.alg.mvs with parameters of type Point2Transform2_F64Modifier and TypeMethodDescriptionint
CreateCloudFromDisparityImages.addInverseDepth
(GrayF32 inverseDepth, Se3_F64 world_to_view, Point2Transform2_F64 norm_to_pixel, PixelTransform<Point2D_F64> pixel_to_norm) Add points from the inverse depth imagestatic void
MultiViewStereoOps.maskOutPointsInCloud
(List<Point3D_F64> cloud, GrayF32 inverseDepth, Se3_F64 cloud_to_camera, Point2Transform2_F64 rectNorm_to_dispPixel, double tolerance, GrayU8 mask) Masks out point in a inverse depth image which appear to be too similar to what's already in a point cloud.void
ColorizeCloudFromImage.process3
(T image, Iterator<PointIndex3D_F64> cloud, Se3_F64 world_to_view, Point2Transform2_F64 norm_to_pixel, BoofLambdas.IndexRgbConsumer colorizer) void
ColorizeCloudFromImage.process3
(T image, List<Point3D_F64> cloud, int idx0, int idx1, Se3_F64 world_to_view, Point2Transform2_F64 norm_to_pixel, BoofLambdas.IndexRgbConsumer colorizer) Colorizes all the points in the specified range using the specified image.void
ColorizeCloudFromImage.process4
(T image, Iterator<PointIndex4D_F64> cloud, Se3_F64 world_to_view, Point2Transform2_F64 norm_to_pixel, BoofLambdas.IndexRgbConsumer colorizer) void
ColorizeCloudFromImage.process4
(T image, List<Point4D_F64> cloud, int idx0, int idx1, Se3_F64 world_to_view, Point2Transform2_F64 norm_to_pixel, BoofLambdas.IndexRgbConsumer colorizer) Colorizes all the points in the specified range using the specified image. -
Uses of Point2Transform2_F64 in boofcv.alg.sfm.d3
Fields in boofcv.alg.sfm.d3 declared as Point2Transform2_F64Modifier and TypeFieldDescriptionprotected Point2Transform2_F64
VisOdomBundlePnPBase.CameraModel.normToPixel
convert from normalized image coordinates to pixelprotected Point2Transform2_F64
VisOdomBundlePnPBase.CameraModel.pixelToNorm
converts from pixel to normalized image coordinates -
Uses of Point2Transform2_F64 in boofcv.alg.structure
Fields in boofcv.alg.structure with type parameters of type Point2Transform2_F64Modifier and TypeFieldDescriptionprotected final List<Point2Transform2_F64>
RefineMetricWorkingGraph.listNormToPixel
protected final List<Point2Transform2_F64>
RefineMetricWorkingGraph.listPixelToNorm
-
Uses of Point2Transform2_F64 in boofcv.simulation
Fields in boofcv.simulation declared as Point2Transform2_F64 -
Uses of Point2Transform2_F64 in boofcv.struct.distort
Subinterfaces of Point2Transform2_F64 in boofcv.struct.distortModifier and TypeInterfaceDescriptioninterface
Point2Transform2Model_F64<Model>
ExtendsPoint2Transform2_F64
and adds the ability to change the motion modelClasses in boofcv.struct.distort that implement Point2Transform2_F64Modifier and TypeClassDescriptionclass
A transform which applies no transform.class
Combines together multiplePoint2Transform2_F64
as a sequence into a single transform.Methods in boofcv.struct.distort that return Point2Transform2_F64Modifier and TypeMethodDescriptionPoint2Transform2_F64.copyConcurrent()
Creates a copy of this transform for use in concurrent application.Methods in boofcv.struct.distort with parameters of type Point2Transform2_F64Modifier and TypeMethodDescriptionvoid
PointToPixelTransform_F64.setTransform
(Point2Transform2_F64 transform) Constructors in boofcv.struct.distort with parameters of type Point2Transform2_F64ModifierConstructorDescriptionSequencePoint2Transform2_F64
(Point2Transform2_F64... sequence) Specifies the sequence of transforms.