$darkmode
![]() |
OpenCV 4.11.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. More... | |
virtual void | compute (const std::vector< cv::Mat > &mats, std::vector< cv::Mat > &descrs)=0 |
Computes image descriptors in batches. More... | |
virtual cv::Size | size () const =0 |
Descriptor size getter. More... | |
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.