- cam0ToCam1 - Variable in class boofcv.struct.sfm.StereoPose
-
- CameraPlaneProjection - Class in boofcv.alg.sfm.overhead
-
Computes the location of a point on the plane from an observation in pixels and the reverse.
- CameraPlaneProjection() - Constructor for class boofcv.alg.sfm.overhead.CameraPlaneProjection
-
- cellSize - Variable in class boofcv.alg.sfm.overhead.OverheadView
-
Size of each cell in the overhead image in world units.
- centerX - Variable in class boofcv.alg.sfm.overhead.OverheadView
-
X-coordinate of camera center in the overhead image in world units.
- centerY - Variable in class boofcv.alg.sfm.overhead.OverheadView
-
Y-coordinate of camera center in the overhead image in world units.
- changeKeyFrame() - Method in class boofcv.alg.sfm.d2.ImageMotionPointTrackerKey
-
Change the current frame into the keyframe.
- checkPixel(Point2D_F64, Point2D_F64) - Method in class boofcv.alg.feature.associate.StereoConsistencyCheck
-
Checks to see if the observations from the left and right camera are consistent.
- checkRectified(Point2D_F64, Point2D_F64) - Method in class boofcv.alg.feature.associate.StereoConsistencyCheck
-
Checks to see if the observations from the left and right camera are consistent.
- computeAcuteAngle(Point2D_F64, Point2D_F64) - Method in class boofcv.alg.sfm.d3.ComputeObservationAcuteAngle
-
- computeDistance(Stereo2D3D) - Method in class boofcv.alg.geo.pose.PnPStereoDistanceReprojectionSq
-
- computeDistance(List<Stereo2D3D>, double[]) - Method in class boofcv.alg.geo.pose.PnPStereoDistanceReprojectionSq
-
- computeDistance(AssociatedPair) - Method in class boofcv.alg.sfm.robust.DistanceAffine2D
-
- computeDistance(List<AssociatedPair>, double[]) - Method in class boofcv.alg.sfm.robust.DistanceAffine2D
-
- computeDistance(AssociatedPair) - Method in class boofcv.alg.sfm.robust.DistanceAffine2DSq
-
- computeDistance(List<AssociatedPair>, double[]) - Method in class boofcv.alg.sfm.robust.DistanceAffine2DSq
-
- computeDistance(AssociatedPair) - Method in class boofcv.alg.sfm.robust.DistanceHomographyPixelSq
-
- computeDistance(List<AssociatedPair>, double[]) - Method in class boofcv.alg.sfm.robust.DistanceHomographyPixelSq
-
- computeDistance(AssociatedPair) - Method in class boofcv.alg.sfm.robust.DistanceHomographySq
-
- computeDistance(List<AssociatedPair>, double[]) - Method in class boofcv.alg.sfm.robust.DistanceHomographySq
-
- computeDistance(PlanePtPixel) - Method in class boofcv.alg.sfm.robust.DistancePlane2DToPixelSq
-
- computeDistance(List<PlanePtPixel>, double[]) - Method in class boofcv.alg.sfm.robust.DistancePlane2DToPixelSq
-
- computeDistance(AssociatedPair) - Method in class boofcv.alg.sfm.robust.DistanceScaleTranslate2DSq
-
- computeDistance(List<AssociatedPair>, double[]) - Method in class boofcv.alg.sfm.robust.DistanceScaleTranslate2DSq
-
- computeDistance(AssociatedPair) - Method in class boofcv.alg.sfm.robust.DistanceScaleTranslateRotate2DSq
-
- computeDistance(List<AssociatedPair>, double[]) - Method in class boofcv.alg.sfm.robust.DistanceScaleTranslateRotate2DSq
-
- computeDistance(AssociatedPair) - Method in class boofcv.alg.sfm.robust.DistanceSe2Sq
-
- computeDistance(List<AssociatedPair>, double[]) - Method in class boofcv.alg.sfm.robust.DistanceSe2Sq
-
- computeDistance(AssociatedPair) - Method in class boofcv.alg.sfm.robust.DistanceSe3SymmetricSq
-
Computes the error given the motion model
- computeDistance(List<AssociatedPair>, double[]) - Method in class boofcv.alg.sfm.robust.DistanceSe3SymmetricSq
-
- computeDistance(Point2D3D) - Method in class boofcv.alg.sfm.robust.DistanceTranGivenRotSq
-
- computeDistance(List<Point2D3D>, double[]) - Method in class boofcv.alg.sfm.robust.DistanceTranGivenRotSq
-
- computeHomo3D(double, double, Point3D_F64) - Method in class boofcv.alg.sfm.StereoProcessingBase
-
Given a coordinate of a point in the left rectified frame, compute the point's 3D
coordinate in the camera's reference frame in homogeneous coordinates.
- ComputeObservationAcuteAngle - Class in boofcv.alg.sfm.d3
-
Computes the acute angle between two observations.
- ComputeObservationAcuteAngle() - Constructor for class boofcv.alg.sfm.d3.ComputeObservationAcuteAngle
-
- computeResiduals(Stereo2D3D, double[], int) - Method in class boofcv.alg.geo.pose.PnPStereoResidualReprojection
-
- configure(int, int, IT) - Method in class boofcv.alg.sfm.d2.StitchingFromMotion2D
-
Specifies size of stitch image and the location of the initial coordinate system.
- configure(IntrinsicParameters, PixelTransform_F32) - Method in class boofcv.alg.sfm.DepthSparse3D
-
Configures intrinsic camera parameters
- configure(IntrinsicParameters, Se3_F64, double, double, double, int, int) - Method in class boofcv.alg.sfm.overhead.CreateSyntheticOverheadView
-
Specifies camera configurations.
- configureCamera(IntrinsicParameters, Se3_F64) - Method in class boofcv.alg.sfm.d3.VisOdomMonoOverheadMotion2D
-
Camera the camera's intrinsic and extrinsic parameters.
- containment - Variable in class boofcv.alg.sfm.d2.ImageMotionPtkSmartRespawn
-
- convertH(IT, Homography2D_F64) - Method in interface boofcv.alg.sfm.d2.StitchingTransform
-
- convertPixel(IT, PixelTransform_F32) - Method in interface boofcv.alg.sfm.d2.StitchingTransform
-
- copyModel(ScaleTranslate2D, ScaleTranslate2D) - Method in class boofcv.alg.sfm.robust.ModelManagerScaleTranslate2D
-
- copyModel(ScaleTranslateRotate2D, ScaleTranslateRotate2D) - Method in class boofcv.alg.sfm.robust.ModelManagerScaleTranslateRotate2D
-
- createAffine_F32() - Static method in class boofcv.alg.sfm.d2.FactoryStitchingTransform
-
- createAffine_F64() - Static method in class boofcv.alg.sfm.d2.FactoryStitchingTransform
-
- createHomography_F32() - Static method in class boofcv.alg.sfm.d2.FactoryStitchingTransform
-
- createHomography_F64() - Static method in class boofcv.alg.sfm.d2.FactoryStitchingTransform
-
- createModelInstance() - Method in class boofcv.alg.sfm.robust.ModelManagerScaleTranslate2D
-
- createModelInstance() - Method in class boofcv.alg.sfm.robust.ModelManagerScaleTranslateRotate2D
-
- createMotion2D(int, double, int, int, double, double, boolean, PointTracker<I>, IT) - Static method in class boofcv.factory.sfm.FactoryMotion2D
-
Estimates the 2D motion of an image using different models.
- createOverhead(ImageType<T>) - Method in class boofcv.alg.sfm.overhead.SelectOverheadParameters
-
Creates a new instance of the overhead view
- createOverhead(ImageType<T>) - Static method in class boofcv.factory.sfm.FactorySfmMisc
-
- createPixelTransform(InvertibleTransform) - Static method in class boofcv.alg.sfm.d2.UtilImageMotion
-
Given a motion model create a PixelTransform used to distort the image
- CreateSyntheticOverheadView<T extends boofcv.struct.image.ImageBase> - Class in boofcv.alg.sfm.overhead
-
Converts a camera image into an overhead orthogonal view with known metric properties given a known transform from the
plane to camera.
- CreateSyntheticOverheadView() - Constructor for class boofcv.alg.sfm.overhead.CreateSyntheticOverheadView
-
- CreateSyntheticOverheadViewMS<T extends boofcv.struct.image.ImageSingleBand> - Class in boofcv.alg.sfm.overhead
-
- CreateSyntheticOverheadViewMS(InterpolatePixelS<T>[]) - Constructor for class boofcv.alg.sfm.overhead.CreateSyntheticOverheadViewMS
-
Constructor which allows the interpolator for each band to be specified
- CreateSyntheticOverheadViewMS(TypeInterpolate, int, Class<T>) - Constructor for class boofcv.alg.sfm.overhead.CreateSyntheticOverheadViewMS
-
Constructor which allows the type of interpolation to be specified.
- CreateSyntheticOverheadViewS<T extends boofcv.struct.image.ImageSingleBand> - Class in boofcv.alg.sfm.overhead
-
- CreateSyntheticOverheadViewS(InterpolatePixelS<T>) - Constructor for class boofcv.alg.sfm.overhead.CreateSyntheticOverheadViewS
-
Constructor
- createVideoStitch(double, ImageMotion2D<I, IT>, Class<I>) - Static method in class boofcv.factory.sfm.FactoryMotion2D
-
Estimates the image motion then combines images together.
- createVideoStitchMS(double, ImageMotion2D<MultiSpectral<I>, IT>, Class<I>) - Static method in class boofcv.factory.sfm.FactoryMotion2D
-
Estimates the image motion from multi-spectral images and then combines images together.
- cx - Variable in class boofcv.alg.sfm.StereoProcessingBase
-
- cy - Variable in class boofcv.alg.sfm.StereoProcessingBase
-
- decode(double[], StereoPose) - Method in class boofcv.alg.geo.pose.Se3ToStereoPoseCodec
-
- decode(double[], Affine2D_F64) - Method in class boofcv.alg.sfm.robust.Affine2DCodec
-
- decodeStatic(double[], Affine2D_F64) - Static method in class boofcv.alg.sfm.robust.Affine2DCodec
-
- depthDepthPnP(double, int, int, int, int, boolean, DepthSparse3D<Depth>, PointTrackerTwoPass<Vis>, Class<Vis>, Class<Depth>) - Static method in class boofcv.factory.sfm.FactoryVisualOdometry
-
Depth sensor based visual odometry algorithm which runs a sparse feature tracker in the visual camera and
estimates the range of tracks once when first detected using the depth sensor.
- depthImage - Variable in class boofcv.alg.sfm.DepthSparse3D
-
- DepthSparse3D<T extends boofcv.struct.image.ImageSingleBand> - Class in boofcv.alg.sfm
-
Computes the 3D coordinate a point in a visual camera given a depth image.
- DepthSparse3D(double) - Constructor for class boofcv.alg.sfm.DepthSparse3D
-
Configures parameters
- DepthSparse3D.F32 - Class in boofcv.alg.sfm
-
Implementation for ImageFloat32.
- DepthSparse3D.F32(double) - Constructor for class boofcv.alg.sfm.DepthSparse3D.F32
-
- DepthSparse3D.I<T extends boofcv.struct.image.ImageInteger> - Class in boofcv.alg.sfm
-
Implementation for ImageInteger.
- DepthSparse3D.I(double) - Constructor for class boofcv.alg.sfm.DepthSparse3D.I
-
- DepthSparse3D_to_PixelTo3D<T extends boofcv.struct.image.ImageSingleBand> - Class in boofcv.abst.sfm
-
- DepthSparse3D_to_PixelTo3D(DepthSparse3D<T>) - Constructor for class boofcv.abst.sfm.DepthSparse3D_to_PixelTo3D
-
- depthTo3D(IntrinsicParameters, ImageUInt16, FastQueue<Point3D_F64>) - Static method in class boofcv.alg.depth.VisualDepthOps
-
Creates a point cloud from a depth image.
- depthTo3D(IntrinsicParameters, MultiSpectral<ImageUInt8>, ImageUInt16, FastQueue<Point3D_F64>, FastQueueArray_I32) - Static method in class boofcv.alg.depth.VisualDepthOps
-
Creates a point cloud from a depth image and saves the color information.
- DepthVisualOdometry<Vis extends boofcv.struct.image.ImageBase,Depth extends boofcv.struct.image.ImageSingleBand> - Interface in boofcv.abst.sfm.d3
-
Visual odometry that estimate the camera's ego-motion in Euclidean space using a camera image and
a depth image.
- DistanceAffine2D - Class in boofcv.alg.sfm.robust
-
Applies an affine transformation to the associated pair and computes the euclidean distance
between their locations.
- DistanceAffine2D() - Constructor for class boofcv.alg.sfm.robust.DistanceAffine2D
-
- DistanceAffine2DSq - Class in boofcv.alg.sfm.robust
-
Applies an affine transformation to the associated pair and computes the euclidean distance
squared between their locations.
- DistanceAffine2DSq() - Constructor for class boofcv.alg.sfm.robust.DistanceAffine2DSq
-
- DistanceHomographyPixelSq - Class in boofcv.alg.sfm.robust
-
Computes the Euclidean error squared between 'p1' and 'p2' after projecting 'p1' into image 2.
- DistanceHomographyPixelSq() - Constructor for class boofcv.alg.sfm.robust.DistanceHomographyPixelSq
-
- DistanceHomographySq - Class in boofcv.alg.sfm.robust
-
Computes the Euclidean error squared between 'p1' and 'p2' after projecting 'p1' into image 2.
- DistanceHomographySq() - Constructor for class boofcv.alg.sfm.robust.DistanceHomographySq
-
- DistancePlane2DToPixelSq - Class in boofcv.alg.sfm.robust
-
Computes the difference between a predicted observation and the actual observation.
- DistancePlane2DToPixelSq() - Constructor for class boofcv.alg.sfm.robust.DistancePlane2DToPixelSq
-
- DistanceScaleTranslate2DSq - Class in boofcv.alg.sfm.robust
-
Computes distance squared between p1 after applying the
ScaleTranslate2D motion model and p2.
- DistanceScaleTranslate2DSq() - Constructor for class boofcv.alg.sfm.robust.DistanceScaleTranslate2DSq
-
- DistanceScaleTranslateRotate2DSq - Class in boofcv.alg.sfm.robust
-
- DistanceScaleTranslateRotate2DSq() - Constructor for class boofcv.alg.sfm.robust.DistanceScaleTranslateRotate2DSq
-
- DistanceSe2Sq - Class in boofcv.alg.sfm.robust
-
Computes the Euclidean error squared between the predicted and actual location of 2D features after applying
a Se2_F64 transform.
- DistanceSe2Sq() - Constructor for class boofcv.alg.sfm.robust.DistanceSe2Sq
-
- DistanceSe3SymmetricSq - Class in boofcv.alg.sfm.robust
-
Computes the error for a given camera motion from two calibrated views.
- DistanceSe3SymmetricSq(TriangulateTwoViewsCalibrated, double, double, double, double, double, double) - Constructor for class boofcv.alg.sfm.robust.DistanceSe3SymmetricSq
-
Configure distance calculation.
- DistanceSe3SymmetricSq(TriangulateTwoViewsCalibrated) - Constructor for class boofcv.alg.sfm.robust.DistanceSe3SymmetricSq
-
Configure distance calculation.
- DistanceTranGivenRotSq - Class in boofcv.alg.sfm.robust
-
- DistanceTranGivenRotSq() - Constructor for class boofcv.alg.sfm.robust.DistanceTranGivenRotSq
-
- generate(List<Point>, Model) - Method in class boofcv.alg.sfm.robust.EstimatorToGenerator
-
- generate(List<AssociatedPair>, Affine2D_F64) - Method in class boofcv.alg.sfm.robust.GenerateAffine2D
-
- generate(List<AssociatedPair>, Homography2D_F64) - Method in class boofcv.alg.sfm.robust.GenerateHomographyLinear
-
- generate(List<AssociatedPair>, ScaleTranslate2D) - Method in class boofcv.alg.sfm.robust.GenerateScaleTranslate2D
-
- generate(List<AssociatedPair>, ScaleTranslateRotate2D) - Method in class boofcv.alg.sfm.robust.GenerateScaleTranslateRotate2D
-
- generate(List<AssociatedPair>, Se2_F64) - Method in class boofcv.alg.sfm.robust.GenerateSe2_AssociatedPair
-
- generate(List<PlanePtPixel>, Se2_F64) - Method in class boofcv.alg.sfm.robust.GenerateSe2_PlanePtPixel
-
- generate(List<AssociatedPair>, Se3_F64) - Method in class boofcv.alg.sfm.robust.Se3FromEssentialGenerator
-
Computes the camera motion from the set of observations.
- GenerateAffine2D - Class in boofcv.alg.sfm.robust
-
Fits an Affine2D_F64 motion model to a list of AssociatedPair.
- GenerateAffine2D() - Constructor for class boofcv.alg.sfm.robust.GenerateAffine2D
-
- GenerateHomographyLinear - Class in boofcv.alg.sfm.robust
-
Fits a homography to the observed points using linear algebra.
- GenerateHomographyLinear(boolean) - Constructor for class boofcv.alg.sfm.robust.GenerateHomographyLinear
-
- GenerateScaleTranslate2D - Class in boofcv.alg.sfm.robust
-
- GenerateScaleTranslate2D() - Constructor for class boofcv.alg.sfm.robust.GenerateScaleTranslate2D
-
- GenerateScaleTranslateRotate2D - Class in boofcv.alg.sfm.robust
-
- GenerateScaleTranslateRotate2D() - Constructor for class boofcv.alg.sfm.robust.GenerateScaleTranslateRotate2D
-
- GenerateSe2_AssociatedPair - Class in boofcv.alg.sfm.robust
-
Uses MotionTransformPoint to estimate the rigid body motion in 2D between two sets of points
- GenerateSe2_AssociatedPair(MotionTransformPoint<Se2_F64, Point2D_F64>) - Constructor for class boofcv.alg.sfm.robust.GenerateSe2_AssociatedPair
-
- GenerateSe2_PlanePtPixel - Class in boofcv.alg.sfm.robust
-
Uses MotionTransformPoint to estimate the rigid body motion
from key-frame to current-frame in 2D between two observations of a point on the plane.
- GenerateSe2_PlanePtPixel(MotionTransformPoint<Se2_F64, Point2D_F64>) - Constructor for class boofcv.alg.sfm.robust.GenerateSe2_PlanePtPixel
-
- GenerateSe2_PlanePtPixel() - Constructor for class boofcv.alg.sfm.robust.GenerateSe2_PlanePtPixel
-
- getAllTracks() - Method in interface boofcv.abst.sfm.AccessPointTracks
-
All the points being actively tracked in pixel coordinates.
- getAllTracks() - Method in class boofcv.abst.sfm.d2.MsToGrayMotion2D
-
- getAllTracks() - Method in class boofcv.abst.sfm.d2.WrapImageMotionPtkSmartRespawn
-
- getAllTracks() - Method in class boofcv.abst.sfm.d3.MonoOverhead_to_MonocularPlaneVisualOdometry
-
- getAllTracks() - Method in class boofcv.abst.sfm.d3.MonoPlaneInfinity_to_MonocularPlaneVisualOdometry
-
- getAllTracks() - Method in class boofcv.abst.sfm.d3.VisOdomPixelDepthPnP_to_DepthVisualOdometry
-
- getAllTracks() - Method in class boofcv.abst.sfm.d3.WrapVisOdomDualTrackPnP
-
- getAllTracks() - Method in class boofcv.abst.sfm.d3.WrapVisOdomPixelDepthPnP
-
- getAllTracks() - Method in class boofcv.abst.sfm.d3.WrapVisOdomQuadPnP
-
- getCameraToWorld() - Method in class boofcv.abst.sfm.d3.MonocularPlaneVisualOdometryScaleInput
-
- getCameraToWorld() - Method in class boofcv.abst.sfm.d3.MonoOverhead_to_MonocularPlaneVisualOdometry
-
- getCameraToWorld() - Method in class boofcv.abst.sfm.d3.MonoPlaneInfinity_to_MonocularPlaneVisualOdometry
-
- getCameraToWorld() - Method in class boofcv.abst.sfm.d3.StereoVisualOdometryScaleInput
-
- getCameraToWorld() - Method in class boofcv.abst.sfm.d3.VisOdomPixelDepthPnP_to_DepthVisualOdometry
-
- getCameraToWorld() - Method in interface boofcv.abst.sfm.d3.VisualOdometry
-
Returns the estimated motion relative to the first frame in which a fatal error
does not happen.
- getCameraToWorld() - Method in class boofcv.abst.sfm.d3.WrapVisOdomDualTrackPnP
-
- getCameraToWorld() - Method in class boofcv.abst.sfm.d3.WrapVisOdomPixelDepthPnP
-
- getCameraToWorld() - Method in class boofcv.abst.sfm.d3.WrapVisOdomQuadPnP
-
- getCandidates() - Method in class boofcv.alg.sfm.d3.VisOdomDualTrackPnP
-
Returns a list of active tracks that passed geometric constraints
- getCellSize() - Method in class boofcv.alg.sfm.overhead.OverheadView
-
- getCenterX() - Method in class boofcv.alg.sfm.overhead.OverheadView
-
- getCenterX() - Method in class boofcv.alg.sfm.overhead.SelectOverheadParameters
-
- getCenterY() - Method in class boofcv.alg.sfm.overhead.OverheadView
-
- getCenterY() - Method in class boofcv.alg.sfm.overhead.SelectOverheadParameters
-
- getCurrToWorld() - Method in class boofcv.alg.sfm.d3.VisOdomDualTrackPnP
-
- getCurrToWorld() - Method in class boofcv.alg.sfm.d3.VisOdomPixelDepthPnP
-
- getCurrToWorld2D() - Method in class boofcv.alg.sfm.d3.VisOdomMonoPlaneInfinity
-
Returns the 2D motion estimate
- getDepthType() - Method in interface boofcv.abst.sfm.d3.DepthVisualOdometry
-
Type of depth images it can process.
- getDepthType() - Method in class boofcv.abst.sfm.d3.VisOdomPixelDepthPnP_to_DepthVisualOdometry
-
- getFirstToCurrent() - Method in interface boofcv.abst.sfm.d2.ImageMotion2D
-
Transform from first image into the current image.
- getFirstToCurrent() - Method in class boofcv.abst.sfm.d2.MsToGrayMotion2D
-
- getFirstToCurrent() - Method in class boofcv.abst.sfm.d2.WrapImageMotionPtkSmartRespawn
-
- getImage() - Method in class boofcv.alg.sfm.overhead.OverheadView
-
- getImageCorners(int, int, StitchingFromMotion2D.Corners) - Method in class boofcv.alg.sfm.d2.StitchingFromMotion2D
-
Returns the location of the input image's corners inside the stitch image.
- getImageLeftRect() - Method in class boofcv.alg.sfm.StereoProcessingBase
-
Rectified left image
- getImageRightRect() - Method in class boofcv.alg.sfm.StereoProcessingBase
-
Rectified right image
- getImageType() - Method in interface boofcv.abst.sfm.d3.MonocularPlaneVisualOdometry
-
Type of input images it can process.
- getImageType() - Method in class boofcv.abst.sfm.d3.MonocularPlaneVisualOdometryScaleInput
-
- getImageType() - Method in interface boofcv.abst.sfm.d3.MonocularVisualOdometry
-
Type of input images it can process.
- getImageType() - Method in class boofcv.abst.sfm.d3.MonoOverhead_to_MonocularPlaneVisualOdometry
-
- getImageType() - Method in class boofcv.abst.sfm.d3.MonoPlaneInfinity_to_MonocularPlaneVisualOdometry
-
- getImageType() - Method in interface boofcv.abst.sfm.d3.StereoVisualOdometry
-
Type of input images it can process.
- getImageType() - Method in class boofcv.abst.sfm.d3.StereoVisualOdometryScaleInput
-
- getImageType() - Method in class boofcv.abst.sfm.d3.WrapVisOdomDualTrackPnP
-
- getImageType() - Method in class boofcv.abst.sfm.d3.WrapVisOdomPixelDepthPnP
-
- getImageType() - Method in class boofcv.abst.sfm.d3.WrapVisOdomQuadPnP
-
- getInlierTracks() - Method in class boofcv.alg.sfm.d3.VisOdomPixelDepthPnP
-
- getKeyToCurr() - Method in class boofcv.alg.sfm.d2.ImageMotionPointTrackerKey
-
- getLeftToWorld() - Method in class boofcv.alg.sfm.d3.VisOdomQuadPnP
-
- getMatcher() - Method in class boofcv.alg.sfm.d3.VisOdomDualTrackPnP
-
- getMatcher() - Method in class boofcv.alg.sfm.d3.VisOdomQuadPnP
-
- getMatches() - Method in class boofcv.alg.feature.associate.AssociateStereo2D
-
- getMinimumPoints() - Method in class boofcv.alg.geo.pose.PnPStereoEstimator
-
- getMinimumPoints() - Method in class boofcv.alg.sfm.robust.EstimatorToGenerator
-
- getMinimumPoints() - Method in class boofcv.alg.sfm.robust.GenerateAffine2D
-
- getMinimumPoints() - Method in class boofcv.alg.sfm.robust.GenerateHomographyLinear
-
- getMinimumPoints() - Method in class boofcv.alg.sfm.robust.GenerateScaleTranslate2D
-
- getMinimumPoints() - Method in class boofcv.alg.sfm.robust.GenerateScaleTranslateRotate2D
-
- getMinimumPoints() - Method in class boofcv.alg.sfm.robust.GenerateSe2_AssociatedPair
-
- getMinimumPoints() - Method in class boofcv.alg.sfm.robust.GenerateSe2_PlanePtPixel
-
- getMinimumPoints() - Method in class boofcv.alg.sfm.robust.Se3FromEssentialGenerator
-
- getModelMatcher() - Method in class boofcv.alg.sfm.d2.ImageMotionPointTrackerKey
-
- getModelType() - Method in class boofcv.alg.sfm.d2.ImageMotionPointTrackerKey
-
- getMotion() - Method in class boofcv.alg.sfm.d2.ImageMotionPtkSmartRespawn
-
- getMotion() - Method in class boofcv.alg.sfm.d2.StitchingFromMotion2D
-
- getMotion2D() - Method in class boofcv.alg.sfm.d3.VisOdomMonoOverheadMotion2D
-
2D motion algorithm
- getMotionEstimator() - Method in class boofcv.alg.sfm.d3.VisOdomPixelDepthPnP
-
- getN() - Method in class boofcv.alg.geo.pose.PnPStereoResidualReprojection
-
- getNormalizedCurr() - Method in class boofcv.struct.sfm.PlanePtPixel
-
- getNumOfInputsN() - Method in class boofcv.alg.geo.pose.PnPStereoJacobianRodrigues
-
- getNumOfOutputsM() - Method in class boofcv.alg.geo.pose.PnPStereoJacobianRodrigues
-
- getOverhead() - Method in class boofcv.alg.sfm.d3.VisOdomMonoOverheadMotion2D
-
Overhead image view
- getOverheadHeight() - Method in class boofcv.alg.sfm.overhead.SelectOverheadParameters
-
- getOverheadToPixel(int, int) - Method in class boofcv.alg.sfm.overhead.CreateSyntheticOverheadView
-
Returns corresponding pixel to pixel coordinate in overhead image
- getOverheadWidth() - Method in class boofcv.alg.sfm.overhead.SelectOverheadParameters
-
- getParamLength() - Method in class boofcv.alg.geo.pose.Se3ToStereoPoseCodec
-
- getParamLength() - Method in class boofcv.alg.sfm.robust.Affine2DCodec
-
- getPlaneKey() - Method in class boofcv.struct.sfm.PlanePtPixel
-
- getQuadViews() - Method in class boofcv.alg.sfm.d3.VisOdomQuadPnP
-
- getRect1() - Method in class boofcv.alg.sfm.StereoProcessingBase
-
- getRect2() - Method in class boofcv.alg.sfm.StereoProcessingBase
-
- getRectK() - Method in class boofcv.alg.sfm.StereoProcessingBase
-
Intrinsic camera calibration matrix for both cameras after rectification
- getScale() - Method in class boofcv.struct.sfm.ScaleTranslate2D
-
- getScale() - Method in class boofcv.struct.sfm.ScaleTranslateRotate2D
-
- getScoreType() - Method in class boofcv.alg.feature.associate.AssociateStereo2D
-
- getStitchedImage() - Method in class boofcv.alg.sfm.d2.StitchingFromMotion2D
-
- getTheta() - Method in class boofcv.struct.sfm.ScaleTranslateRotate2D
-
- getTick() - Method in class boofcv.alg.sfm.d3.VisOdomDualTrackPnP
-
- getTick() - Method in class boofcv.alg.sfm.d3.VisOdomMonoPlaneInfinity
-
Number of frames processed
- getTick() - Method in class boofcv.alg.sfm.d3.VisOdomPixelDepthPnP
-
- getTotalFramesProcessed() - Method in class boofcv.alg.sfm.d2.ImageMotionPointTrackerKey
-
- getTracker() - Method in class boofcv.alg.sfm.d2.ImageMotionPointTrackerKey
-
- getTracker() - Method in class boofcv.alg.sfm.d3.VisOdomMonoPlaneInfinity
-
- getTracker() - Method in class boofcv.alg.sfm.d3.VisOdomPixelDepthPnP
-
- getTrackId(int) - Method in interface boofcv.abst.sfm.AccessPointTracks
-
Used to get the track ID of an active Track
- getTrackId(int) - Method in class boofcv.abst.sfm.d2.MsToGrayMotion2D
-
- getTrackId(int) - Method in class boofcv.abst.sfm.d2.WrapImageMotionPtkSmartRespawn
-
- getTrackId(int) - Method in class boofcv.abst.sfm.d3.MonoOverhead_to_MonocularPlaneVisualOdometry
-
- getTrackId(int) - Method in class boofcv.abst.sfm.d3.MonoPlaneInfinity_to_MonocularPlaneVisualOdometry
-
- getTrackId(int) - Method in class boofcv.abst.sfm.d3.VisOdomPixelDepthPnP_to_DepthVisualOdometry
-
- getTrackId(int) - Method in class boofcv.abst.sfm.d3.WrapVisOdomDualTrackPnP
-
- getTrackId(int) - Method in class boofcv.abst.sfm.d3.WrapVisOdomPixelDepthPnP
-
- getTrackId(int) - Method in class boofcv.abst.sfm.d3.WrapVisOdomQuadPnP
-
- getTrackLocation(int) - Method in interface boofcv.abst.sfm.AccessPointTracks3D
-
Returns the 3D location of the active track.
- getTrackLocation(int) - Method in class boofcv.abst.sfm.d3.MonoOverhead_to_MonocularPlaneVisualOdometry
-
- getTrackLocation(int) - Method in class boofcv.abst.sfm.d3.MonoPlaneInfinity_to_MonocularPlaneVisualOdometry
-
- getTrackLocation(int) - Method in class boofcv.abst.sfm.d3.VisOdomPixelDepthPnP_to_DepthVisualOdometry
-
- getTrackLocation(int) - Method in class boofcv.abst.sfm.d3.WrapVisOdomDualTrackPnP
-
- getTrackLocation(int) - Method in class boofcv.abst.sfm.d3.WrapVisOdomPixelDepthPnP
-
- getTrackLocation(int) - Method in class boofcv.abst.sfm.d3.WrapVisOdomQuadPnP
-
- getTransformType() - Method in interface boofcv.abst.sfm.d2.ImageMotion2D
-
Type of transform that it estimates
- getTransformType() - Method in class boofcv.abst.sfm.d2.MsToGrayMotion2D
-
- getTransformType() - Method in class boofcv.abst.sfm.d2.WrapImageMotionPtkSmartRespawn
-
- getTransX() - Method in class boofcv.struct.sfm.ScaleTranslate2D
-
- getTransX() - Method in class boofcv.struct.sfm.ScaleTranslateRotate2D
-
- getTransY() - Method in class boofcv.struct.sfm.ScaleTranslate2D
-
- getTransY() - Method in class boofcv.struct.sfm.ScaleTranslateRotate2D
-
- getUnassociatedDestination() - Method in class boofcv.alg.feature.associate.AssociateStereo2D
-
- getUnassociatedSource() - Method in class boofcv.alg.feature.associate.AssociateStereo2D
-
- getVisualType() - Method in interface boofcv.abst.sfm.d3.DepthVisualOdometry
-
Type of visual images it can process.
- getVisualType() - Method in class boofcv.abst.sfm.d3.VisOdomPixelDepthPnP_to_DepthVisualOdometry
-
- getW() - Method in class boofcv.abst.sfm.DepthSparse3D_to_PixelTo3D
-
- getW() - Method in interface boofcv.abst.sfm.ImagePixelTo3D
-
Found w-coordinate of point in camera coordinate system.
- getW() - Method in class boofcv.alg.sfm.StereoSparse3D
-
- getWorldPt() - Method in class boofcv.alg.sfm.DepthSparse3D
-
The found 3D coordinate of the point in the visual camera coordinate system.
- getWorldToCurr() - Method in class boofcv.alg.sfm.d2.ImageMotionPointTrackerKey
-
- getWorldToCurr(Homography2D_F64) - Method in class boofcv.alg.sfm.d2.StitchingFromMotion2D
-
Transform from world coordinate system into the current image frame.
- getWorldToCurr() - Method in class boofcv.alg.sfm.d2.StitchingFromMotion2D
-
- getWorldToCurr2D() - Method in class boofcv.alg.sfm.d3.VisOdomMonoOverheadMotion2D
-
2D motion.
- getWorldToCurr3D() - Method in class boofcv.alg.sfm.d3.VisOdomMonoOverheadMotion2D
-
3D motion.
- getWorldToCurr3D() - Method in class boofcv.alg.sfm.d3.VisOdomMonoPlaneInfinity
-
Converts 2D motion estimate into a 3D motion estimate
- getWorldToKey() - Method in class boofcv.alg.sfm.d2.ImageMotionPointTrackerKey
-
- getX() - Method in class boofcv.abst.sfm.DepthSparse3D_to_PixelTo3D
-
- getX() - Method in interface boofcv.abst.sfm.ImagePixelTo3D
-
Found x-coordinate of point in camera coordinate system.
- getX() - Method in class boofcv.alg.sfm.StereoSparse3D
-
- getY() - Method in class boofcv.abst.sfm.DepthSparse3D_to_PixelTo3D
-
- getY() - Method in interface boofcv.abst.sfm.ImagePixelTo3D
-
Found y-coordinate of point in camera coordinate system.
- getY() - Method in class boofcv.alg.sfm.StereoSparse3D
-
- getZ() - Method in class boofcv.abst.sfm.DepthSparse3D_to_PixelTo3D
-
- getZ() - Method in interface boofcv.abst.sfm.ImagePixelTo3D
-
Found z-coordinate of point in camera coordinate system.
- getZ() - Method in class boofcv.alg.sfm.StereoSparse3D
-
- ground - Variable in class boofcv.alg.sfm.d3.VisOdomMonoPlaneInfinity.VoTrack
-
- p0 - Variable in class boofcv.alg.sfm.d2.StitchingFromMotion2D.Corners
-
- p1 - Variable in class boofcv.alg.sfm.d2.StitchingFromMotion2D.Corners
-
- p2 - Variable in class boofcv.alg.sfm.d2.StitchingFromMotion2D.Corners
-
- p3 - Variable in class boofcv.alg.sfm.d2.StitchingFromMotion2D.Corners
-
- pixelToPlane(double, double, Point2D_F64) - Method in class boofcv.alg.sfm.overhead.CameraPlaneProjection
-
Given a pixel, find the point on the plane.
- planeKey - Variable in class boofcv.struct.sfm.PlanePtPixel
-
Location of key-frame on the 2D plane
- PlanePtPixel - Class in boofcv.struct.sfm
-
Storage for a point on a 2D plane in the key-frame and the observed normalized image coordinate in the current frame
- PlanePtPixel(Point2D_F64, Point2D_F64) - Constructor for class boofcv.struct.sfm.PlanePtPixel
-
- PlanePtPixel() - Constructor for class boofcv.struct.sfm.PlanePtPixel
-
- planeToNormalized(double, double, Point2D_F64) - Method in class boofcv.alg.sfm.overhead.CameraPlaneProjection
-
Given a point on the plane find the normalized image coordinate
- planeToPixel(double, double, Point2D_F64) - Method in class boofcv.alg.sfm.overhead.CameraPlaneProjection
-
Given a point on the plane find the pixel in the image.
- PnPStereoDistanceReprojectionSq - Class in boofcv.alg.geo.pose
-
Computes sum of reprojection error squared in pixels for a pair of stereo observations.
- PnPStereoDistanceReprojectionSq() - Constructor for class boofcv.alg.geo.pose.PnPStereoDistanceReprojectionSq
-
- PnPStereoEstimator - Class in boofcv.alg.geo.pose
-
Computes the left camera pose from a fully calibrated stereo camera system using a PnP algorithm.
- PnPStereoEstimator(GeoModelEstimatorN<Se3_F64, Point2D3D>, DistanceFromModel<Se3_F64, Point2D3D>, int) - Constructor for class boofcv.alg.geo.pose.PnPStereoEstimator
-
- PnPStereoJacobianRodrigues - Class in boofcv.alg.geo.pose
-
Computes the Jacobian of the error function in PnPResidualReprojection.
- PnPStereoJacobianRodrigues() - Constructor for class boofcv.alg.geo.pose.PnPStereoJacobianRodrigues
-
- PnPStereoRefineRodrigues - Class in boofcv.alg.geo.pose
-
Minimizes the reprojection residual error for a pose estimate (left camera) in a calibrated stereo camera.
- PnPStereoRefineRodrigues(double, int) - Constructor for class boofcv.alg.geo.pose.PnPStereoRefineRodrigues
-
- PnPStereoResidualReprojection - Class in boofcv.alg.geo.pose
-
Computes the predicted residual as a simple geometric distance between the observed and predicted
point observation in normalized pixel coordinates.
- PnPStereoResidualReprojection() - Constructor for class boofcv.alg.geo.pose.PnPStereoResidualReprojection
-
- Point2D3DTrack - Class in boofcv.struct.sfm
-
Adds track maintenance information for Point2D3D.
- Point2D3DTrack() - Constructor for class boofcv.struct.sfm.Point2D3DTrack
-
- pointRect - Variable in class boofcv.alg.sfm.StereoProcessingBase
-
- previousWasKeyFrame - Variable in class boofcv.alg.sfm.d2.ImageMotionPtkSmartRespawn
-
- process(I) - Method in interface boofcv.abst.sfm.d2.ImageMotion2D
-
Processes and updates the image transform.
- process(MultiSpectral<T>) - Method in class boofcv.abst.sfm.d2.MsToGrayMotion2D
-
- process(T) - Method in class boofcv.abst.sfm.d2.WrapImageMotionPtkSmartRespawn
-
- process(Vis, Depth) - Method in interface boofcv.abst.sfm.d3.DepthVisualOdometry
-
Process the new image and update the motion estimate.
- process(T) - Method in interface boofcv.abst.sfm.d3.MonocularPlaneVisualOdometry
-
Process the new image and update the motion estimate.
- process(T) - Method in class boofcv.abst.sfm.d3.MonocularPlaneVisualOdometryScaleInput
-
- process(T) - Method in interface boofcv.abst.sfm.d3.MonocularVisualOdometry
-
Process the new image and update the motion estimate.
- process(T) - Method in class boofcv.abst.sfm.d3.MonoOverhead_to_MonocularPlaneVisualOdometry
-
- process(T) - Method in class boofcv.abst.sfm.d3.MonoPlaneInfinity_to_MonocularPlaneVisualOdometry
-
- process(T, T) - Method in interface boofcv.abst.sfm.d3.StereoVisualOdometry
-
Process the new image and update the motion estimate.
- process(T, T) - Method in class boofcv.abst.sfm.d3.StereoVisualOdometryScaleInput
-
- process(Vis, Depth) - Method in class boofcv.abst.sfm.d3.VisOdomPixelDepthPnP_to_DepthVisualOdometry
-
- process(T, T) - Method in class boofcv.abst.sfm.d3.WrapVisOdomDualTrackPnP
-
- process(T, T) - Method in class boofcv.abst.sfm.d3.WrapVisOdomPixelDepthPnP
-
- process(T, T) - Method in class boofcv.abst.sfm.d3.WrapVisOdomQuadPnP
-
- process(double, double) - Method in class boofcv.abst.sfm.DepthSparse3D_to_PixelTo3D
-
- process(double, double) - Method in interface boofcv.abst.sfm.ImagePixelTo3D
-
Estimate the location of the pixel in 3D camera coordinates.
- process(List<Stereo2D3D>, Se3_F64) - Method in class boofcv.alg.geo.pose.PnPStereoEstimator
-
- process(double[], double[]) - Method in class boofcv.alg.geo.pose.PnPStereoJacobianRodrigues
-
- process(I) - Method in class boofcv.alg.sfm.d2.ImageMotionPointTrackerKey
-
Processes the next frame in the sequence.
- process(I) - Method in class boofcv.alg.sfm.d2.ImageMotionPtkSmartRespawn
-
- process(List<PointTrack>, List<PointTrack>) - Method in class boofcv.alg.sfm.d2.PruneCloseTracks
-
- process(I) - Method in class boofcv.alg.sfm.d2.StitchingFromMotion2D
-
Estimates the image motion and updates stitched image.
- process(T, T) - Method in class boofcv.alg.sfm.d3.VisOdomDualTrackPnP
-
Updates motion estimate using the stereo pair.
- process(T) - Method in class boofcv.alg.sfm.d3.VisOdomMonoOverheadMotion2D
-
Estimates the motion which the camera undergoes relative to the first frame processed.
- process(T) - Method in class boofcv.alg.sfm.d3.VisOdomMonoPlaneInfinity
-
Estimates the motion which the camera undergoes relative to the first frame processed.
- process(T) - Method in class boofcv.alg.sfm.d3.VisOdomPixelDepthPnP
-
Estimates the motion given the left camera image.
- process(T, T) - Method in class boofcv.alg.sfm.d3.VisOdomQuadPnP
-
Estimates camera egomotion from the stereo pair
- process(int, int) - Method in class boofcv.alg.sfm.DepthSparse3D
-
Given a pixel coordinate in the visual camera, compute the 3D coordinate of that point.
- process(T, T) - Method in class boofcv.alg.sfm.overhead.CreateSyntheticOverheadView
-
Computes overhead view of input image.
- process(MultiSpectral<T>, MultiSpectral<T>) - Method in class boofcv.alg.sfm.overhead.CreateSyntheticOverheadViewMS
-
Computes overhead view of input image.
- process(T, T) - Method in class boofcv.alg.sfm.overhead.CreateSyntheticOverheadViewS
-
Computes overhead view of input image.
- process(IntrinsicParameters, Se3_F64) - Method in class boofcv.alg.sfm.overhead.SelectOverheadParameters
-
Computes the view's characteristics
- process(double, double) - Method in class boofcv.alg.sfm.StereoSparse3D
-
Takes in pixel coordinates from the left camera in the original image coordinate system
- pruneClose - Variable in class boofcv.alg.sfm.d2.ImageMotionPtkSmartRespawn
-
- PruneCloseTracks - Class in boofcv.alg.sfm.d2
-
Detects if tracks are too close together and discards some of the close ones.
- PruneCloseTracks(int, int, int) - Constructor for class boofcv.alg.sfm.d2.PruneCloseTracks
-
- scale - Variable in class boofcv.struct.sfm.ScaleTranslate2D
-
Scaling
- scale - Variable in class boofcv.struct.sfm.ScaleTranslateRotate2D
-
Scaling
- scaleInput(StereoVisualOdometry<T>, double) - Static method in class boofcv.factory.sfm.FactoryVisualOdometry
-
Wraps around a
StereoVisualOdometry instance and will rescale the input images and adjust the cameras
intrinsic parameters automatically.
- scaleInput(MonocularPlaneVisualOdometry<T>, double) - Static method in class boofcv.factory.sfm.FactoryVisualOdometry
-
Wraps around a
MonocularPlaneVisualOdometry instance and will rescale the input images and adjust the cameras
intrinsic parameters automatically.
- ScaleTranslate2D - Class in boofcv.struct.sfm
-
Motion model for scale and translation:
(x',y') = (x,y)*scale + (tranX , tranY)
- ScaleTranslate2D(double, double, double) - Constructor for class boofcv.struct.sfm.ScaleTranslate2D
-
- ScaleTranslate2D() - Constructor for class boofcv.struct.sfm.ScaleTranslate2D
-
- ScaleTranslateRotate2D - Class in boofcv.struct.sfm
-
Motion model for scale, translation, and rotation:
(x',y') = (x,y)*R*scale + (tranX , tranY)
R is rotation matrix.
- ScaleTranslateRotate2D(double, double, double, double) - Constructor for class boofcv.struct.sfm.ScaleTranslateRotate2D
-
- ScaleTranslateRotate2D() - Constructor for class boofcv.struct.sfm.ScaleTranslateRotate2D
-
- Se3FromEssentialGenerator - Class in boofcv.alg.sfm.robust
-
Estimates the motion between two views up to a scale factor by computing an essential matrix,
decomposing it, and using the positive depth constraint to select the best candidate.
- Se3FromEssentialGenerator(Estimate1ofEpipolar, TriangulateTwoViewsCalibrated) - Constructor for class boofcv.alg.sfm.robust.Se3FromEssentialGenerator
-
Specifies how the essential matrix is computed
- Se3ToStereoPoseCodec - Class in boofcv.alg.geo.pose
-
Allows a
ModelCodec for
Se3_F64 to be used by
StereoPose.
- Se3ToStereoPoseCodec(ModelCodec<Se3_F64>) - Constructor for class boofcv.alg.geo.pose.Se3ToStereoPoseCodec
-
- SelectOverheadParameters - Class in boofcv.alg.sfm.overhead
-
Give a camera's intrinsic and extrinsic parameters, selects a reasonable overhead view to render the image onto.
- SelectOverheadParameters(double, double, double) - Constructor for class boofcv.alg.sfm.overhead.SelectOverheadParameters
-
Configure algorithm.
- set(ScaleTranslate2D) - Method in class boofcv.struct.sfm.ScaleTranslate2D
-
- set(ScaleTranslateRotate2D) - Method in class boofcv.struct.sfm.ScaleTranslateRotate2D
-
- setCalibration(IntrinsicParameters, PixelTransform_F32) - Method in interface boofcv.abst.sfm.d3.DepthVisualOdometry
-
Specifies the intrinsic parameters for the visual camera and the transform from visual to depth pixels.
- setCalibration(MonoPlaneParameters) - Method in interface boofcv.abst.sfm.d3.MonocularPlaneVisualOdometry
-
Specifies the camera's intrinsic and extrinsic parameters.
- setCalibration(MonoPlaneParameters) - Method in class boofcv.abst.sfm.d3.MonocularPlaneVisualOdometryScaleInput
-
- setCalibration(MonoPlaneParameters) - Method in class boofcv.abst.sfm.d3.MonoOverhead_to_MonocularPlaneVisualOdometry
-
- setCalibration(MonoPlaneParameters) - Method in class boofcv.abst.sfm.d3.MonoPlaneInfinity_to_MonocularPlaneVisualOdometry
-
- setCalibration(StereoParameters) - Method in interface boofcv.abst.sfm.d3.StereoVisualOdometry
-
Specifies intrinsic and extrinsic parameters for the stereo camera system.
- setCalibration(StereoParameters) - Method in class boofcv.abst.sfm.d3.StereoVisualOdometryScaleInput
-
- setCalibration(IntrinsicParameters, PixelTransform_F32) - Method in class boofcv.abst.sfm.d3.VisOdomPixelDepthPnP_to_DepthVisualOdometry
-
- setCalibration(StereoParameters) - Method in class boofcv.abst.sfm.d3.WrapVisOdomDualTrackPnP
-
- setCalibration(StereoParameters) - Method in class boofcv.abst.sfm.d3.WrapVisOdomPixelDepthPnP
-
- setCalibration(StereoParameters) - Method in class boofcv.abst.sfm.d3.WrapVisOdomQuadPnP
-
- setCalibration(StereoParameters) - Method in class boofcv.alg.feature.associate.StereoConsistencyCheck
-
- setCalibration(StereoParameters) - Method in class boofcv.alg.sfm.d3.VisOdomDualTrackPnP
-
- setCalibration(StereoParameters) - Method in class boofcv.alg.sfm.d3.VisOdomQuadPnP
-
- setCalibration(StereoParameters) - Method in class boofcv.alg.sfm.StereoProcessingBase
-
Specifies stereo parameters
- setCalibration(StereoParameters) - Method in class boofcv.alg.sfm.StereoSparse3D
-
- setCellSize(double) - Method in class boofcv.alg.sfm.overhead.OverheadView
-
- setCenterX(double) - Method in class boofcv.alg.sfm.overhead.OverheadView
-
- setCenterY(double) - Method in class boofcv.alg.sfm.overhead.OverheadView
-
- setConfiguration(Se3_F64, IntrinsicParameters) - Method in class boofcv.alg.sfm.overhead.CameraPlaneProjection
-
Configures the camera's intrinsic and extrinsic parameters
- setDepthImage(T) - Method in class boofcv.alg.sfm.DepthSparse3D
-
Sets the depth image.
- setDestination(FastQueue<Point2D_F64>, FastQueue<Desc>) - Method in class boofcv.alg.feature.associate.AssociateStereo2D
-
Converts location into rectified coordinates and saved a reference to the description.
- setExtrinsic(Se3_F64) - Method in class boofcv.alg.sfm.d3.VisOdomMonoPlaneInfinity
-
Camera the camera's extrinsic parameters.
- setExtrinsic(Se3_F64) - Method in class boofcv.alg.sfm.robust.DistancePlane2DToPixelSq
-
Specify extrinsic camera properties
- setExtrinsic(Se3_F64) - Method in class boofcv.alg.sfm.robust.GenerateSe2_PlanePtPixel
-
Specify extrinsic camera properties
- setFromAtoB(Se3_F64) - Method in class boofcv.alg.sfm.d3.ComputeObservationAcuteAngle
-
- setImage(T) - Method in class boofcv.alg.sfm.overhead.OverheadView
-
- setImages(T, T) - Method in class boofcv.alg.sfm.StereoProcessingBase
-
Sets the input images.
- setImages(T, T) - Method in class boofcv.alg.sfm.StereoSparse3D
-
- setIntrinsic(IntrinsicParameters) - Method in interface boofcv.abst.sfm.d3.MonocularVisualOdometry
-
Specifies the intrinsic parameters for the camera.
- setIntrinsic(IntrinsicParameters) - Method in class boofcv.alg.sfm.d3.VisOdomMonoPlaneInfinity
-
Camera the camera's intrinsic parameters.
- setIntrinsic(IntrinsicParameters) - Method in class boofcv.alg.sfm.overhead.CameraPlaneProjection
-
Configures the camera's intrinsic parameters
- setIntrinsic(double, double, double) - Method in class boofcv.alg.sfm.robust.DistanceHomographyPixelSq
-
Specifies intrinsic parameters for camera 2.
- setIntrinsic(double, double, double) - Method in class boofcv.alg.sfm.robust.DistancePlane2DToPixelSq
-
Specify intrinsic camera properties
- setIntrinsic(double, double, double, double, double, double) - Method in class boofcv.alg.sfm.robust.DistanceSe3SymmetricSq
-
Specifies intrinsic parameters See comment above about how to specify error units using
intrinsic parameters.
- setLeftToRight(Se3_F64) - Method in class boofcv.alg.geo.pose.PnPStereoEstimator
-
- setLeftToRight(Se3_F64) - Method in class boofcv.alg.geo.pose.PnPStereoJacobianRodrigues
-
- setLeftToRight(Se3_F64) - Method in class boofcv.alg.geo.pose.PnPStereoRefineRodrigues
-
- setLeftToRight(Se3_F64) - Method in interface boofcv.alg.geo.pose.RefinePnPStereo
-
- setModel(Se3_F64) - Method in class boofcv.alg.geo.pose.PnPStereoDistanceReprojectionSq
-
- setModel(StereoPose) - Method in class boofcv.alg.geo.pose.PnPStereoResidualReprojection
-
- setModel(Affine2D_F64) - Method in class boofcv.alg.sfm.robust.DistanceAffine2D
-
- setModel(Affine2D_F64) - Method in class boofcv.alg.sfm.robust.DistanceAffine2DSq
-
- setModel(Homography2D_F64) - Method in class boofcv.alg.sfm.robust.DistanceHomographyPixelSq
-
- setModel(Homography2D_F64) - Method in class boofcv.alg.sfm.robust.DistanceHomographySq
-
- setModel(Se2_F64) - Method in class boofcv.alg.sfm.robust.DistancePlane2DToPixelSq
-
- setModel(ScaleTranslate2D) - Method in class boofcv.alg.sfm.robust.DistanceScaleTranslate2DSq
-
- setModel(ScaleTranslateRotate2D) - Method in class boofcv.alg.sfm.robust.DistanceScaleTranslateRotate2DSq
-
- setModel(Se2_F64) - Method in class boofcv.alg.sfm.robust.DistanceSe2Sq
-
- setModel(Se3_F64) - Method in class boofcv.alg.sfm.robust.DistanceSe3SymmetricSq
-
- setModel(Vector3D_F64) - Method in class boofcv.alg.sfm.robust.DistanceTranGivenRotSq
-
- setNormToPixel(PointTransform_F64) - Method in class boofcv.alg.sfm.d3.VisOdomPixelDepthPnP
-
- setObservations(List<Stereo2D3D>) - Method in class boofcv.alg.geo.pose.PnPStereoJacobianRodrigues
-
- setOriginToCurrent() - Method in class boofcv.alg.sfm.d2.StitchingFromMotion2D
-
Sets the current image to be the origin of the stitched coordinate system.
- setPixelToNorm(PointTransform_F64) - Method in class boofcv.alg.sfm.d3.VisOdomPixelDepthPnP
-
- setPlaneToCamera(Se3_F64, boolean) - Method in class boofcv.alg.sfm.overhead.CameraPlaneProjection
-
Specifies camera's extrinsic parameters.
- setRotation(DenseMatrix64F) - Method in class boofcv.alg.sfm.robust.DistanceTranGivenRotSq
-
- setScale(double) - Method in class boofcv.struct.sfm.ScaleTranslate2D
-
- setScale(double) - Method in class boofcv.struct.sfm.ScaleTranslateRotate2D
-
- setSource(FastQueue<Point2D_F64>, FastQueue<Desc>) - Method in class boofcv.alg.feature.associate.AssociateStereo2D
-
Converts location into rectified coordinates and saved a reference to the description.
- setStereoParameters(StereoParameters) - Method in class boofcv.alg.geo.pose.PnPStereoDistanceReprojectionSq
-
- setStrictFar(boolean) - Method in class boofcv.alg.sfm.d3.VisOdomMonoPlaneInfinity
-
- setTheta(double) - Method in class boofcv.struct.sfm.ScaleTranslateRotate2D
-
- setThreshold(double) - Method in class boofcv.alg.feature.associate.AssociateStereo2D
-
- setToFirst() - Method in interface boofcv.abst.sfm.d2.ImageMotion2D
-
Turns the current image into the origin of the coordinate system.
- setToFirst() - Method in class boofcv.abst.sfm.d2.MsToGrayMotion2D
-
- setToFirst() - Method in class boofcv.abst.sfm.d2.WrapImageMotionPtkSmartRespawn
-
- setTransX(double) - Method in class boofcv.struct.sfm.ScaleTranslate2D
-
- setTransX(double) - Method in class boofcv.struct.sfm.ScaleTranslateRotate2D
-
- setTransY(double) - Method in class boofcv.struct.sfm.ScaleTranslate2D
-
- setTransY(double) - Method in class boofcv.struct.sfm.ScaleTranslateRotate2D
-
- Stereo2D3D - Class in boofcv.struct.sfm
-
- Stereo2D3D(Point2D_F64, Point2D_F64, Point3D_F64) - Constructor for class boofcv.struct.sfm.Stereo2D3D
-
- Stereo2D3D() - Constructor for class boofcv.struct.sfm.Stereo2D3D
-
- StereoConsistencyCheck - Class in boofcv.alg.feature.associate
-
Checks to see if two observations from a left to right stereo camera are consistent.
- StereoConsistencyCheck(double, double) - Constructor for class boofcv.alg.feature.associate.StereoConsistencyCheck
-
- stereoDepth(double, int, int, int, int, boolean, StereoDisparitySparse<T>, PointTrackerTwoPass<T>, Class<T>) - Static method in class boofcv.factory.sfm.FactoryVisualOdometry
-
Stereo vision based visual odometry algorithm which runs a sparse feature tracker in the left camera and
estimates the range of tracks once when first detected using disparity between left and right cameras.
- stereoDualTrackerPnP(int, int, double, double, int, int, PointTracker<T>, PointTracker<T>, DescribeRegionPoint<T, Desc>, Class<T>) - Static method in class boofcv.factory.sfm.FactoryVisualOdometry
-
Creates a stereo visual odometry algorithm that independently tracks features in left and right camera.
- StereoPose - Class in boofcv.struct.sfm
-
Specifies the pose of a stereo camera system as a kinematic chain relative to camera 0.
- StereoPose(Se3_F64, Se3_F64) - Constructor for class boofcv.struct.sfm.StereoPose
-
- StereoPose() - Constructor for class boofcv.struct.sfm.StereoPose
-
- StereoProcessingBase<T extends boofcv.struct.image.ImageSingleBand> - Class in boofcv.alg.sfm
-
Base class that configures stereo processing.
- StereoProcessingBase(Class<T>) - Constructor for class boofcv.alg.sfm.StereoProcessingBase
-
Declares internal data structures
- stereoQuadPnP(double, double, double, double, int, int, DetectDescribeMulti<T, Desc>, Class<T>) - Static method in class boofcv.factory.sfm.FactoryVisualOdometry
-
Stereo visual odometry which uses the two most recent stereo observations (total of four views) to estimate
motion.
- StereoSparse3D<T extends boofcv.struct.image.ImageSingleBand> - Class in boofcv.alg.sfm
-
Computes stereo disparity on a per pixel basis as requested.
- StereoSparse3D(StereoDisparitySparse<T>, Class<T>) - Constructor for class boofcv.alg.sfm.StereoSparse3D
-
Configures and declares internal data
- StereoVisualOdometry<T extends boofcv.struct.image.ImageBase> - Interface in boofcv.abst.sfm.d3
-
Stereo visual odometry algorithms that estimate the camera's ego-motion in Euclidean space using a pair of
stereo images.
- StereoVisualOdometryScaleInput<T extends boofcv.struct.image.ImageBase> - Class in boofcv.abst.sfm.d3
-
- StereoVisualOdometryScaleInput(StereoVisualOdometry<T>, double) - Constructor for class boofcv.abst.sfm.d3.StereoVisualOdometryScaleInput
-
- StitchingFromMotion2D<I extends boofcv.struct.image.ImageBase,IT extends georegression.struct.InvertibleTransform> - Class in boofcv.alg.sfm.d2
-
Stitches together sequences of images using
ImageMotion2D, typically used for image stabilization
and creating mosaics.
- StitchingFromMotion2D(ImageMotion2D<I, IT>, ImageDistort<I, I>, StitchingTransform<IT>, double) - Constructor for class boofcv.alg.sfm.d2.StitchingFromMotion2D
-
Provides internal algorithms and tuning parameters.
- StitchingFromMotion2D.Corners - Class in boofcv.alg.sfm.d2
-
- StitchingFromMotion2D.Corners() - Constructor for class boofcv.alg.sfm.d2.StitchingFromMotion2D.Corners
-
- StitchingTransform<IT extends georegression.struct.InvertibleTransform> - Interface in boofcv.alg.sfm.d2
-
TODO Comment
- swap() - Method in class boofcv.alg.sfm.d3.VisOdomQuadPnP.SetMatches
-