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_F64FourPointSyntheticStability.normToPixelprotected @Nullable Point2Transform2_F64FiducialDetectorPnP.pixelToNormprotected Point2Transform2_F64FourPointSyntheticStability.pixelToNormMethods in boofcv.abst.fiducial with parameters of type Point2Transform2_F64Modifier and TypeMethodDescriptionvoidFourPointSyntheticStability.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 TypeClassDescriptionclassWrapper aroundBundleAdjustmentCameraforPoint2Transform2_F64Methods 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 TypeMethodDescriptionvoidDisparityToColorPointCloud.configure(double baseline, DMatrixRMaj K, DMatrixRMaj rectifiedR, @Nullable Point2Transform2_F64 rectifiedToColor, int disparityMin, int disparityRange) Stereo and intrinsic camera parametersvoidDisparityToColorPointCloud.configure(DisparityParameters param, @Nullable Point2Transform2_F64 rectifiedToColor) Convenience function which allows you to useDisparityParametersand 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 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_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_F32for 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 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_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 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_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 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_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 TypeMethodDescriptionvoidCameraToEquirectangular_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_F64StereoConsistencyCheck.leftImageToRectprotected Point2Transform2_F64StereoConsistencyCheck.rightImageToRect -
Uses of Point2Transform2_F64 in boofcv.alg.fiducial.microqr
Fields in boofcv.alg.fiducial.microqr declared as Point2Transform2_F64Modifier and TypeFieldDescriptionprotected Point2Transform2_F64MicroQrPose3DUtils.pixelToNormprotected Point2Transform2_F64MicroQrPose3DUtils.undistToDistMethods in boofcv.alg.fiducial.microqr that return Point2Transform2_F64Methods in boofcv.alg.fiducial.microqr with parameters of type Point2Transform2_F64Modifier and TypeMethodDescriptionvoidMicroQrPose3DUtils.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_F64QrPose3DUtils.pixelToNormprotected Point2Transform2_F64QrPose3DUtils.undistToDistMethods in boofcv.alg.fiducial.qrcode that return Point2Transform2_F64Methods in boofcv.alg.fiducial.qrcode with parameters of type Point2Transform2_F64Modifier and TypeMethodDescriptionvoidQrPose3DUtils.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_F64QuadPoseEstimator.normToPixelprotected Point2Transform2_F64QuadPoseEstimator.pixelToNorm -
Uses of Point2Transform2_F64 in boofcv.alg.geo
Methods in boofcv.alg.geo that return Point2Transform2_F64Modifier and TypeMethodDescriptionstatic Point2Transform2_F64RectifyImageOps.transformPixelToRect(CameraPinholeBrown param, DMatrixRMaj rectify) Creates a transform that applies rectification to unrectified distorted pixels.static Point2Transform2_F64RectifyImageOps.transformPixelToRectNorm(CameraPinholeBrown param, DMatrixRMaj rectify, DMatrixRMaj rectifyK) Creates a transform that applies rectification to unrectified distorted pixels and outputs normalized pixel coordinates.static Point2Transform2_F64RectifyImageOps.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 CameraPinholePerspectiveOps.approximatePinhole(Point2Transform2_F64 p2n, int width, int height) Approximates a pinhole camera using the distoriton modelstatic CameraPinholePerspectiveOps.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_F64ImplRectifyImageOps_F64.transformPixelToRect(CameraPinholeBrown param, DMatrixRMaj rectify) static Point2Transform2_F64ImplRectifyImageOps_F64.transformPixelToRectNorm(CameraPinholeBrown param, DMatrixRMaj rectify, DMatrixRMaj rectifyK) static Point2Transform2_F64ImplRectifyImageOps_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 TypeMethodDescriptionintCreateCloudFromDisparityImages.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 voidMultiViewStereoOps.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.voidColorizeCloudFromImage.process3(T image, Iterator<PointIndex3D_F64> cloud, Se3_F64 world_to_view, Point2Transform2_F64 norm_to_pixel, BoofLambdas.IndexRgbConsumer colorizer) voidColorizeCloudFromImage.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.voidColorizeCloudFromImage.process4(T image, Iterator<PointIndex4D_F64> cloud, Se3_F64 world_to_view, Point2Transform2_F64 norm_to_pixel, BoofLambdas.IndexRgbConsumer colorizer) voidColorizeCloudFromImage.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_F64VisOdomBundlePnPBase.CameraModel.normToPixelconvert from normalized image coordinates to pixelprotected Point2Transform2_F64VisOdomBundlePnPBase.CameraModel.pixelToNormconverts 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.listNormToPixelprotected 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 TypeInterfaceDescriptioninterfacePoint2Transform2Model_F64<Model>ExtendsPoint2Transform2_F64and adds the ability to change the motion modelClasses in boofcv.struct.distort that implement Point2Transform2_F64Modifier and TypeClassDescriptionclassA transform which applies no transform.classCombines together multiplePoint2Transform2_F64as 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 TypeMethodDescriptionvoidPointToPixelTransform_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.