Main Content

removeCorrespondences

Remove 3-D to 2-D correspondences from world point set

Since R2020b

Description

example

wpSet = removeCorrespondences(wpSet,viewId,pointIndices) removes the correspondences between the specified 3-D world points pointIndices and 2-D feature points for the specified view viewId from a world point set.

Examples

collapse all

Generate 3-D world points.

worldPoints = rand(100,3);

Create a worldpointset object.

wpSet = worldpointset;

Add world points.

wpSet = addWorldPoints(wpSet,worldPoints);

Add correspondences for a view.

viewId = 1;
pointIndices   = 1:10;
featureIndices = 1:10;
wpSet  = addCorrespondences(wpSet,viewId,pointIndices,featureIndices);

Remove the first 5 correspondences.

pointIndices = 1:5;
wpSet  = removeCorrespondences(wpSet,viewId,pointIndices);

Input Arguments

collapse all

World point set, specified as a worldpointset object.

View identifier, specified as a scalar.

World point indices, specified as an M-element column vector of integers. M is the number of world points from which to remove correspondences.

Output Arguments

collapse all

World point set, returned as a worldpointset object.

Extended Capabilities

C/C++ Code Generation
Generate C and C++ code using MATLAB® Coder™.

Version History

Introduced in R2020b