|
Матчер Сравнивает шаблоны отпечатков Подробнее...
#include <matcher.h>
Открытые члены | |
virtual float | match (const std::shared_ptr< Diametrix::Template > &template0, const std::shared_ptr< Diametrix::Template > &template1)=0 |
virtual void | matchN (const std::vector< std::shared_ptr< Diametrix::Template >> &templates, std::shared_ptr< Diametrix::TemplateDB > &db, std::vector< float * > &results, long long *ids=nullptr)=0 |
virtual void | matchK (const std::vector< std::shared_ptr< Diametrix::Template >> &templates, std::shared_ptr< Diametrix::TemplateDB > &db, unsigned int K, float threshold, std::vector< std::vector< std::pair< long long, float >>> &results)=0 |
Матчер Сравнивает шаблоны отпечатков
|
pure virtual |
Сравнение один к одному
[in] | template0 | |
[in] | template1 |
|
pure virtual |
Сравнение M к N
[in] | templates | Батч шаблонов |
[in] | db | Галерея шаблонов |
[in] | K | Топ лучших совпадений |
[in] | threshold | Порог сравнения |
[out] | results | Пары [идентификатор, результат] |
Diametrix::Exception | когда закончилась память |