![]() |
OpenCV 4.14.0
Open Source Computer Vision
|
The IImageDescriptor class declares base class for image descriptor. More...
#include <opencv2/tracking/tracking_by_matching.hpp>
Public Member Functions | |
| virtual | ~IImageDescriptor () |
| virtual void | compute (const cv::Mat &mat, cv::Mat &descr)=0 |
| Computes image descriptor. | |
| virtual void | compute (const std::vector< cv::Mat > &mats, std::vector< cv::Mat > &descrs)=0 |
| Computes image descriptors in batches. | |
| virtual cv::Size | size () const =0 |
| Descriptor size getter. | |
The IImageDescriptor class declares base class for image descriptor.
|
inlinevirtual |
|
pure virtual |
Computes image descriptor.
| [in] | mat | Color image. |
| [out] | descr | Computed descriptor. |
Implemented in cv::detail::tracking::tbm::ResizedImageDescriptor.
|
pure virtual |
Computes image descriptors in batches.
| [in] | mats | Images of interest. |
| [out] | descrs | Matrices to store the computed descriptors. |
Implemented in cv::detail::tracking::tbm::ResizedImageDescriptor.
|
pure virtual |
Descriptor size getter.
Implemented in cv::detail::tracking::tbm::ResizedImageDescriptor.