DescriptorMatcher Class |
Namespace: Emgu.CV.Cuda
The DescriptorMatcher type exposes the following members.
Name | Description | |
---|---|---|
![]() | DescriptorMatcher | Initializes a new instance of the DescriptorMatcher class |
Name | Description | |
---|---|---|
![]() | Empty |
Return True if the matcher is empty
|
![]() | IsMaskSupported |
Return True if mask is supported
|
![]() | Ptr |
Pointer to the unmanaged object
(Inherited from UnmanagedObject.) |
![]() | SharedPtr |
Pointer to the shared pointer to the unmanaged object
(Inherited from SharedPtrObject.) |
Name | Description | |
---|---|---|
![]() | Add |
Add the model descriptors
|
![]() | Clear |
Clear the matcher
|
![]() | Dispose |
The dispose function that implements IDisposable interface
(Inherited from DisposableObject.) |
![]() | DisposeObject |
Release all the unmanaged memory associated with this matcher
(Overrides DisposableObjectDisposeObject.) |
![]() | Equals | (Inherited from Object.) |
![]() | Finalize |
Destructor
(Inherited from DisposableObject.) |
![]() | GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) |
![]() | GetType | Gets the type of the current instance. (Inherited from Object.) |
![]() | KnnMatch(IInputArray, VectorOfVectorOfDMatch, Int32, VectorOfGpuMat, Boolean) |
Find the k-nearest match
|
![]() | KnnMatch(IInputArray, IInputArray, VectorOfVectorOfDMatch, Int32, IInputArray, Boolean) |
Find the k-nearest match
|
![]() | KnnMatchAsync(IInputArray, IOutputArray, Int32, VectorOfGpuMat, Stream) |
Finds the k best matches for each descriptor from a query set (asynchronous version).
|
![]() | KnnMatchAsync(IInputArray, IInputArray, IOutputArray, Int32, IInputArray, Stream) |
Finds the k best matches for each descriptor from a query set (asynchronous version).
|
![]() | KnnMatchConvert |
Converts matches array from internal representation to standard matches vector.
|
![]() | Match(IInputArray, VectorOfDMatch, VectorOfGpuMat) |
Finds the best match for each descriptor from a query set (blocking version).
|
![]() | Match(IInputArray, IInputArray, VectorOfDMatch, IInputArray) |
Finds the best match for each descriptor from a query set (blocking version).
|
![]() | MatchAsync(IInputArray, IOutputArray, VectorOfGpuMat, Stream) |
Finds the best match for each descriptor from a query set (asynchronous version).
|
![]() | MatchAsync(IInputArray, IInputArray, IOutputArray, IInputArray, Stream) |
Finds the best match for each descriptor from a query set (asynchronous version).
|
![]() | MatchConvert |
Converts matches array from internal representation to standard matches vector.
|
![]() | MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) |
![]() | RadiusMatch(IInputArray, VectorOfVectorOfDMatch, Single, VectorOfGpuMat, Boolean) |
For each query descriptor, finds the training descriptors not farther than the specified distance (blocking version).
|
![]() | RadiusMatch(IInputArray, IInputArray, VectorOfVectorOfDMatch, Single, IInputArray, Boolean) |
For each query descriptor, finds the training descriptors not farther than the specified distance (blocking version).
|
![]() | RadiusMatchAsync(IInputArray, IOutputArray, Single, VectorOfGpuMat, Stream) |
For each query descriptor, finds the training descriptors not farther than the specified distance (asynchronous version).
|
![]() | RadiusMatchAsync(IInputArray, IInputArray, IOutputArray, Single, IInputArray, Stream) |
For each query descriptor, finds the training descriptors not farther than the specified distance (asynchronous version).
|
![]() | RadiusMatchConvert |
Converts matches array from internal representation to standard matches vector.
|
![]() | ReleaseManagedResources |
Release the managed resources. This function will be called during the disposal of the current object.
override ride this function if you need to call the Dispose() function on any managed IDisposable object created by the current object
(Inherited from DisposableObject.) |
![]() | ToString | Returns a string that represents the current object. (Inherited from Object.) |
![]() | Train |
Trains a descriptor matcher.
|
Name | Description | |
---|---|---|
![]() | _algorithmPtr |
Pointer to the native cv::Algorithm
|
![]() | _ptr |
A pointer to the unmanaged object
(Inherited from UnmanagedObject.) |
![]() | _sharedPtr |
A pointer to the shared pointer to the unmanaged object
(Inherited from SharedPtrObject.) |
Name | Description | |
---|---|---|
![]() | Clear |
Clear the algorithm
(Defined by AlgorithmExtensions.) |
![]() | GetDefaultName |
Returns the algorithm string identifier.
This string is used as top level xml/yml node tag when the object is saved to a file or string.
(Defined by AlgorithmExtensions.) |
![]() | IsEmpty |
Returns true if the Algorithm is empty. e.g. in the very beginning or after unsuccessful read.
(Defined by AlgorithmExtensions.) |
![]() | Load |
Loads algorithm from the file
(Defined by AlgorithmExtensions.) |
![]() | LoadFromString |
Loads algorithm from a String
(Defined by AlgorithmExtensions.) |
![]() | Read |
Reads algorithm parameters from a file storage.
(Defined by AlgorithmExtensions.) |
![]() | Save |
Save the algorithm to file
(Defined by AlgorithmExtensions.) |
![]() | SaveToString |
Save the algorithm to a string
(Defined by AlgorithmExtensions.) |
![]() | Write(FileStorage) | Overloaded.
Stores algorithm parameters in a file storage
(Defined by AlgorithmExtensions.) |
![]() | Write(FileStorage, String) | Overloaded.
Stores algorithm parameters in a file storage
(Defined by AlgorithmExtensions.) |