(To be removed) Object for managing data for structure-from-motion and visual odometry
The viewSet
object will be removed in a future release.
Use the imageviewset
object
instead. For more information, see Compatibility Considerations.
A viewSet
object stores views and connections
between views. A view includes feature points and an absolute camera pose. A connection
between two views includes point correspondences and the relative camera pose between them.
Once you populate a viewSet
object, you can use it to find
point tracks across multiple views and retrieve the camera poses to be used by the triangulateMultiview
and bundleAdjustment
functions.
vSet = viewSet
creates an empty viewSet
object. You can add views and connections using the addView
and
addConnection
object functions.
addConnection | (To be removed) Add connection between two views |
addView | (To be removed) Add new view to view set object |
deleteConnection | (To be removed) Delete connection between two views from view set object |
deleteView | (To be removed) Delete existing view from view set object |
findTracks | (To be removed) Find matched points across multiple views |
hasConnection | (To be removed) Check if connection exists between two views |
hasView | (To be removed) Check if view exists |
poses | (To be removed) Returns camera poses associated to views |
updateConnection | (To be removed) Modify connection between two views in view set object |
updateView | (To be removed) Modify existing view in view set object |
bundleAdjustment
| detectBRISKFeatures
| detectFASTFeatures
| detectHarrisFeatures
| detectMinEigenFeatures
| detectMSERFeatures
| detectSURFFeatures
| matchFeatures
| pointTrack
| table
| triangulateMultiview