Package boofcv.alg.mvs
package boofcv.alg.mvs
-
ClassDescriptionGiven parameters from bundle adjustment, compute all the parameters needed to compute a rectified stereo image pair.ColorizeCloudFromImage<T extends ImageBase<T>>Given a set of 3D points and the image they are from, extract the RGB value.ColorizeMultiViewStereoResults<T extends ImageBase<T>>Helper class which handles all the data structure manipulations for extracting RGB color values from a point cloud computed by
MultiViewStereoFromKnownSceneStructure
.Creates a point cloud from multiple disparity images.Given a set of disparity images, all of which were computed from the same left image, fuse into a single disparity image.MultiBaselineStereoIndependent<Image extends ImageGray<Image>>Solution for the Multi Baseline Stereo (MBS) problem which uses independently computed stereo disparity images [1] with one common "center" image.MultiBaselineStereoIndependent.Listener<RectImage>Used to gain access to intermediate resultsMultiViewStereoFromKnownSceneStructure<T extends ImageGray<T>>Creates a dense point cloud from multiple stereo pairs.Used to capture intermediate resultsInformation on each view that's used to select and compute the disparity imagesUseful functions when performing multi-view stereo.Specialized iterator that takes in a list of points but iterates over PointIndex.Given ascene
, this will iterate through points in that scene that are inside of a provided array full of indexes.Scores different views to act as a common view based on coverage of rectified image.Specifies which views can be used as stereo pairs and the quality of the 3D information between the views