DescriptorMatcherRadiusMatch Method (Mat, Mat, Single, Mat, Boolean)
|
Find best matches for each query descriptor which have distance less than
maxDistance (in increasing order of distances).
Namespace:
OpenCvSharp
Assembly:
OpenCvSharp (in OpenCvSharp.dll) Version: 3.4.1.20180605-33-CaRLSharp
Syntaxpublic DMatch[][] RadiusMatch(
Mat queryDescriptors,
Mat trainDescriptors,
float maxDistance,
Mat mask = null,
bool compactResult = false
)
Public Function RadiusMatch (
queryDescriptors As Mat,
trainDescriptors As Mat,
maxDistance As Single,
Optional mask As Mat = Nothing,
Optional compactResult As Boolean = false
) As DMatch()()
public:
array<array<DMatch>^>^ RadiusMatch(
Mat^ queryDescriptors,
Mat^ trainDescriptors,
float maxDistance,
Mat^ mask = nullptr,
bool compactResult = false
)
member RadiusMatch :
queryDescriptors : Mat *
trainDescriptors : Mat *
maxDistance : float32 *
?mask : Mat *
?compactResult : bool
(* Defaults:
let _mask = defaultArg mask null
let _compactResult = defaultArg compactResult false
*)
-> DMatch[][]
function RadiusMatch(queryDescriptors, trainDescriptors, maxDistance, mask, compactResult);
Parameters
- queryDescriptors
- Type: OpenCvSharpMat
- trainDescriptors
- Type: OpenCvSharpMat
- maxDistance
- Type: SystemSingle
- mask (Optional)
- Type: OpenCvSharpMat
- compactResult (Optional)
- Type: SystemBoolean
Return Value
Type:
DMatch
See Also