public class EstimateSceneCalibrated extends java.lang.Object implements EstimateSceneStructure<boofcv.abst.geo.bundle.SceneStructureMetric>
| Constructor and Description |
|---|
EstimateSceneCalibrated() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
declareModelFitting() |
boofcv.abst.geo.bundle.SceneObservations |
getObservations()
Observations from each view
|
boofcv.abst.geo.bundle.SceneStructureMetric |
getSceneStructure()
Returns the scene structure.
|
boolean |
isStopRequested() |
boolean |
process(PairwiseImageGraph pairwiseGraph)
Processes the paired up scene features and computes an initial estimate for the scene's
structure.
|
void |
requestStop() |
void |
reset()
Forgets all added views and cameras
|
void |
setVerbose(java.io.PrintStream verbose,
int level) |
public boolean process(PairwiseImageGraph pairwiseGraph)
process in interface EstimateSceneStructure<boofcv.abst.geo.bundle.SceneStructureMetric>pairwiseGraph - (Input) matched features across views/cameras. Must be calibrated. Modified.protected void declareModelFitting()
public boofcv.abst.geo.bundle.SceneStructureMetric getSceneStructure()
EstimateSceneStructuregetSceneStructure in interface EstimateSceneStructure<boofcv.abst.geo.bundle.SceneStructureMetric>public boofcv.abst.geo.bundle.SceneObservations getObservations()
EstimateSceneStructuregetObservations in interface EstimateSceneStructure<boofcv.abst.geo.bundle.SceneStructureMetric>public void reset()
EstimateSceneStructurereset in interface EstimateSceneStructure<boofcv.abst.geo.bundle.SceneStructureMetric>public void requestStop()
requestStop in interface org.ddogleg.struct.Stoppablepublic boolean isStopRequested()
isStopRequested in interface org.ddogleg.struct.Stoppablepublic void setVerbose(java.io.PrintStream verbose,
int level)