Uses of Class
boofcv.alg.structure.PairwiseImageGraph.View
Packages that use PairwiseImageGraph.View
-
Uses of PairwiseImageGraph.View in boofcv.alg.structure
Fields in boofcv.alg.structure declared as PairwiseImageGraph.ViewModifier and TypeFieldDescriptionPairwiseImageGraph.Motion.dstTwo views that this motion connectsSceneWorkingGraph.View.pviewReference to thePairwiseImageGraph.Viewthat this view was generated fromPairwiseGraphUtils.seedThe three views used in three view algorithmsPairwiseImageGraph.Motion.srcTwo views that this motion connectsPairwiseGraphUtils.viewBThe three views used in three view algorithmsPairwiseGraphUtils.viewCThe three views used in three view algorithmsFields in boofcv.alg.structure with type parameters of type PairwiseImageGraph.ViewModifier and TypeFieldDescriptionfinal Map<String,PairwiseImageGraph.View> PairwiseImageGraph.mapNodesfinal DogArray<PairwiseImageGraph.View>PairwiseImageGraph.nodesSceneWorkingGraph.openList of views in pairwise graph it could expand intofinal FastArray<PairwiseImageGraph.View>SceneWorkingGraph.InlierInfo.viewsList of views from which these inliers were selected from the first view is always the view which contains this set of infoprotected final FastArray<PairwiseImageGraph.View>InitializeCommonMetric.viewsByStructureIndexprotected final FastArray<PairwiseImageGraph.View>InitializeCommonProjective.viewsByStructureIndexMethods in boofcv.alg.structure that return PairwiseImageGraph.ViewModifier and TypeMethodDescriptionPairwiseImageGraph.View.connection(int index) PairwiseImageGraph.createNode(String id) InitializeCommonMetric.getPairwiseGraphViewByStructureIndex(int index) Returns thePairwiseImageGraph.Viewgiven the index of the view in structureInitializeCommonProjective.getPairwiseGraphViewByStructureIndex(int index) Returns thePairwiseImageGraph.Viewgiven the index of the view in structurePairwiseImageGraph.lookupNode(String id) PairwiseImageGraph.Motion.other(PairwiseImageGraph.View src) Given one of the view this motion connects return the otherMethods in boofcv.alg.structure with parameters of type PairwiseImageGraph.ViewModifier and TypeMethodDescriptionprotected voidReconstructionFromPairwiseGraph.addOpenForView(SceneWorkingGraph scene, PairwiseImageGraph.View view) Adds connections to the passed in view to the list of views to explore.SceneWorkingGraph.addView(PairwiseImageGraph.View pview, SceneWorkingGraph.Camera camera) Adds a new view to the graph.PairwiseImageGraph.connect(PairwiseImageGraph.View a, PairwiseImageGraph.View b) static voidPairwiseGraphUtils.createTableViewAtoB(PairwiseImageGraph.View viewA, PairwiseImageGraph.Motion edge, DogArray_I32 table_a_to_b) Creates a look up table for converting features indexes from view A to view B from the list of inliers.voidPairwiseGraphUtils.findAllConnectedSeed(PairwiseImageGraph.View seed, DogArray_I32 connectIdx, DogArray_I32 commonIdx) Finds the indexes of tracks which are common to all views and are inliers.@Nullable PairwiseImageGraph.MotionPairwiseImageGraph.View.findMotion(PairwiseImageGraph.View target) intPairwiseImageGraph.View.findMotionIdx(PairwiseImageGraph.View target) MetricFromUncalibratedPairwiseGraph.PairwiseViewScenes.getView(PairwiseImageGraph.View view) booleanPairwiseImageGraph.Motion.isConnected(PairwiseImageGraph.View v) booleanSceneWorkingGraph.isKnown(PairwiseImageGraph.View pview) booleanInitializeCommonMetric.metricScene(LookUpSimilarImages dbSimilar, LookUpCameraInfo dbCams, PairwiseImageGraph.View seed, DogArray_I32 seedConnIdx, MetricCameras results) Computes a metric reconstruction.PairwiseImageGraph.Motion.other(PairwiseImageGraph.View src) Given one of the view this motion connects return the otherbooleanInitializeCommonProjective.projectiveSceneN(LookUpSimilarImages dbSimilar, LookUpCameraInfo dbCams, PairwiseImageGraph.View seed, DogArray_I32 seedFeatsIdx, DogArray_I32 seedConnIdx) Computes a projective reconstruction.protected ReconstructionFromPairwiseGraph.SeedInfoReconstructionFromPairwiseGraph.scoreSeedAndSelectSet(PairwiseImageGraph.View target, int maxMotions, ReconstructionFromPairwiseGraph.SeedInfo output) Scores how the target as a seed and selects the initial set of views it should spawn from.Method parameters in boofcv.alg.structure with type arguments of type PairwiseImageGraph.ViewModifier and TypeMethodDescriptionvoidPairwiseImageGraph.View.getConnections(int[] indexes, int length, List<PairwiseImageGraph.View> views) Adds the views that it's connected to from the list -
Uses of PairwiseImageGraph.View in boofcv.alg.structure.expand
Methods in boofcv.alg.structure.expand with parameters of type PairwiseImageGraph.ViewModifier and TypeMethodDescriptionbooleanMetricExpandByOneView.process(LookUpSimilarImages dbSimilar, LookUpCameraInfo dbCam, SceneWorkingGraph workGraph, PairwiseImageGraph.View target) Attempts to estimate the camera model in the global projective space for the specified viewbooleanExpandByOneView.selectTwoConnections(PairwiseImageGraph.View target, List<PairwiseImageGraph.Motion> connections) Selects two views which are connected to the target by maximizing a score function. -
Uses of PairwiseImageGraph.View in boofcv.alg.structure.spawn
Methods in boofcv.alg.structure.spawn with parameters of type PairwiseImageGraph.ViewModifier and TypeMethodDescriptionbooleanMetricSpawnSceneFromView.process(LookUpSimilarImages dbSimilar, LookUpCameraInfo dbCams, PairwiseImageGraph pairwise, PairwiseImageGraph.View seed, DogArray_I32 motions) Computes the metric scene given the seed and related views