findConnection
Description
Examples
Find Connection Between Two Image View Sets
Create an empty imageviewset object.
vSet = imageviewset;
Add three views to the view set.
viewId1 = 10; viewId2 = 5; viewId3 = 2; vSet = addView(vSet,viewId1); vSet = addView(vSet,viewId2); vSet = addView(vSet,viewId3);
Add a connection between viewId1 and viewId2.
relPose1 = rigidtform3d(eye(3),[0 0 1]); vSet = addConnection(vSet,viewId1,viewId2,relPose1);
Add a connection between viewId2 and viewId3.
relPose2 = rigidtform3d(eye(3),[0 0 2]); vSet = addConnection(vSet,viewId2,viewId3,relPose2);
Find the connection between viewId1 and viewId2.
conn = findConnection(vSet,viewId1,viewId2)
conn=1×5 table
ViewId1 ViewId2 RelativePose InformationMatrix Matches
_______ _______ __________________ _________________ ____________
10 5 {1x1 rigidtform3d} {6x6 double} {0x2 uint32}
Check the relative pose between viewId1 and viewId2.
conn.RelativePose{:}
ans = rigidtform3d with properties: Dimensionality: 3 Translation: [0 0 1] R: [3x3 double] A: [1 0 0 0 0 1 0 0 0 0 1 1 0 0 0 1]
Input Arguments
vSet
— Image view set
imageviewset
object
Image view set, specified as an imageviewset
object.
viewIds1
— Initial view identifiers
M-element vector
Initial view identifiers, specified as an M-element vector of integers. Each view identifier is unique to a specific view.
viewIds2
— Connected view identifiers
M-element vector
Connected view identifiers, specified as an M-element vector of integers. Each view identifier is unique to a specific view.
Output Arguments
conn
— Connection attributes
five-column table
Connection attributes, returned as a five-column table. The table contains the
columns ViewId1
, ViewId2
,
RelativePose
, InformationMatrix
, and
Matches
.
Extended Capabilities
C/C++ Code Generation
Generate C and C++ code using MATLAB® Coder™.
Version History
Introduced in R2021b
MATLAB Command
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
Select a Web Site
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
You can also select a web site from the following list
How to Get Best Site Performance
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Americas
- América Latina (Español)
- Canada (English)
- United States (English)
Europe
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)
Asia Pacific
- Australia (English)
- India (English)
- New Zealand (English)
- 中国
- 日本Japanese (日本語)
- 한국Korean (한국어)