Uses of Interface
boofcv.struct.distort.Point2Transform2_F64
Package
Description
-
Uses of Point2Transform2_F64 in boofcv.abst.fiducial
Modifier and TypeFieldDescriptionprotected Point2Transform2_F64
FourPointSyntheticStability.normToPixel
protected @Nullable Point2Transform2_F64
FiducialDetectorPnP.pixelToNorm
protected Point2Transform2_F64
FourPointSyntheticStability.pixelToNorm
Modifier 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
Modifier and TypeClassDescriptionclass
Wrapper aroundBundleAdjustmentCamera
forPoint2Transform2_F64
-
Uses of Point2Transform2_F64 in boofcv.alg.cloud
Modifier 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
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_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 distortionModifierConstructorDescriptionFlipVerticalNorm2_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
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_F64
(boolean pixelIn, boolean pixelOut) LensDistortionBrown.normalized_F64()
LensDistortionBrown.undistort_F64
(boolean pixelIn, boolean pixelOut) -
Uses of Point2Transform2_F64 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_F64
(boolean pixelIn, boolean pixelOut) LensDistortionDivision.normalized_F64()
LensDistortionDivision.undistort_F64
(boolean pixelIn, boolean pixelOut) -
Uses of Point2Transform2_F64 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_F64
(boolean pixelIn, boolean pixelOut) LensDistortionPinhole.normalized_F64()
LensDistortionPinhole.undistort_F64
(boolean pixelIn, boolean pixelOut) -
Uses of Point2Transform2_F64 in boofcv.alg.distort.spherical
Modifier and TypeMethodDescriptionvoid
CameraToEquirectangular_F64.setCameraModel
(int width, int height, Point2Transform2_F64 pixelToNormalized) -
Uses of Point2Transform2_F64 in boofcv.alg.feature.associate
Modifier and TypeFieldDescriptionprotected Point2Transform2_F64
StereoConsistencyCheck.leftImageToRect
protected Point2Transform2_F64
StereoConsistencyCheck.rightImageToRect
-
Uses of Point2Transform2_F64 in boofcv.alg.fiducial.microqr
Modifier and TypeFieldDescriptionprotected Point2Transform2_F64
MicroQrPose3DUtils.pixelToNorm
protected Point2Transform2_F64
MicroQrPose3DUtils.undistToDist
Modifier 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
Modifier and TypeFieldDescriptionprotected Point2Transform2_F64
QrPose3DUtils.pixelToNorm
protected Point2Transform2_F64
QrPose3DUtils.undistToDist
Modifier 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
Modifier and TypeFieldDescriptionprotected Point2Transform2_F64
QuadPoseEstimator.normToPixel
protected Point2Transform2_F64
QuadPoseEstimator.pixelToNorm
-
Uses of Point2Transform2_F64 in boofcv.alg.geo
Modifier 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.Modifier 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
Modifier 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
Modifier 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
Modifier 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
Modifier and TypeFieldDescriptionprotected final List<Point2Transform2_F64>
RefineMetricWorkingGraph.listNormToPixel
protected final List<Point2Transform2_F64>
RefineMetricWorkingGraph.listPixelToNorm
-
Uses of Point2Transform2_F64 in boofcv.simulation
-
Uses of Point2Transform2_F64 in boofcv.struct.distort
Modifier and TypeInterfaceDescriptioninterface
Point2Transform2Model_F64<Model>
ExtendsPoint2Transform2_F64
and adds the ability to change the motion modelModifier and TypeClassDescriptionclass
A transform which applies no transform.class
Combines together multiplePoint2Transform2_F64
as a sequence into a single transform.Modifier and TypeMethodDescriptionPoint2Transform2_F64.copyConcurrent()
Creates a copy of this transform for use in concurrent application.Modifier and TypeMethodDescriptionvoid
PointToPixelTransform_F64.setTransform
(Point2Transform2_F64 transform) ModifierConstructorDescriptionSequencePoint2Transform2_F64
(Point2Transform2_F64... sequence) Specifies the sequence of transforms.