|
| PoseReconstructor () |
| Construct a new Pose Reconstructor object.
|
|
| PoseReconstructor (GlobalMapObject::Ptr GlobalMap) |
| Construct a new Pose Reconstructor object.
|
|
virtual | ~PoseReconstructor () |
| Destroy the Pose Reconstructor object.
|
|
std::string | type_name () override |
| Get the Flow Name. More...
|
|
virtual bool | Compute (FrameObject::Ptr frame, GlobalMapObject::Ptr GlobalMap=GlobalMapObject::Ptr())=0 |
| compute the pose of the current frame More...
|
|
| WorkFlowObject () |
| Construct a new Work Flow Object object.
|
|
virtual | ~WorkFlowObject () |
| Destroy the Work Flow Object object.
|
|
virtual bool | clear ()=0 |
| clear the workflow state, the workflow should be re-init after clear. More...
|
|
virtual bool | isInit () |
| check if the workflow is inited More...
|
|
| MVSObject () |
| Construct a new MVSObject object.
|
|
virtual | ~MVSObject () |
| Destroy the MVSObject object.
|
|
virtual bool | save (JsonNode &fs)=0 |
| save data and settings to file More...
|
|
virtual bool | load (JsonNode &fs)=0 |
| load data and settings from file More...
|
|
virtual std::string | type_name () |
| get the typename. More...
|
|
|
void | Finished (DataQueue) |
| the current work load of the workflow is finished, and the processeed data pointer is stored in the queue, the workflow can be assigned to new work load with trigger() method More...
|
|
void | Finished () |
| the current work load of the workflow is finished, the workflow can be assigned to new work load with trigger() method
|
|
void | Failed () |
| the current work failed.
|
|
void | Error (std::string error) |
| emit error message More...
|
|
void | Progress (int progress) |
| emit percentage of the work load 0-100 More...
|
|
void | Warning (std::string warning) |
| emit warning output message More...
|
|
void | Info (std::string info) |
| emit information output message More...
|
|
bool | isDirExist (std::string path) |
| check if the directory is exist. More...
|
|
bool | mkdir (std::string path) |
| create directory in given path. More...
|
|
This workflow will analyze feature matches to understand the geometric relationship behind all the 2D observations, and infer the rigid scene structure (3D points) with the pose (position and orientation) and internal calibration of all cameras. The pipeline is a growing reconstruction process (called incremental SfM): it first computes an initial two-view reconstruction that is iteratively extended by adding new views.