Check if view is in view set
tf = hasView(vSet,viewId)
example
tf = hasView(vSet,viewId) returns 1 (true), if the view specified by viewId is in the view set, vSet. The function returns 0 (false), if the view is not in vSet.
tf
vSet
viewId
1
0
collapse all
Create an empty image view set.
vSet = imageviewset;
Detect interest points in an image.
imageDir = fullfile(toolboxdir('vision'),'visiondata','structureFromMotion'); I = imread(fullfile(imageDir, 'image1.jpg')); points = detectSURFFeatures(rgb2gray(I));
Add a view with ID 1 to the image view set.
vSet = addView(vSet,1,'Points',points);
Check if a view with ID 1 is in the view set.
hasView(vSet,1)
ans = logical 1
Check if a view with ID 2 is in the view set.
2
hasView(vSet,2)
ans = logical 0
imageviewset
Image view set, specified as an imageviewset object.
View identifier, specified as an integer. View identifiers are unique to a specific view.
True or false result indicating if view is in view set vSet, returned as a 1 or 0 data type logical.
logical
You have a modified version of this example. Do you want to open this example with your edits?