3DiVi Face SDK
3.24.0
|
Интерфейсный объект для работы с индексом шаблонов. Подробнее...
#include <TemplatesIndex.h>
Открытые типы | |
typedef LightSmartPtr < TemplatesIndex >::tPtr | Ptr |
Псевдоним для типа умного указателя на TemplatesIndex. | |
Открытые члены | |
std::string | getMethodName () const |
Получить имя метода. Потокобезопасный. Подробнее... | |
size_t | size () const |
Получить количество шаблонов в индексе. Потокобезопасный. Подробнее... | |
pbio::Template::Ptr | at (size_t i) const |
Получить i-й шаблон. Потокобезопасный. Подробнее... | |
void | reserveSearchMemory (const int queries_count) const |
Зарезервировать память для временных буферов, используемых при поиске. Эти временные буферы требуют 8 * size() * queries_count байт. Подробнее... | |
Интерфейсный объект для работы с индексом шаблонов.
|
inline |
Получить i-й шаблон. Потокобезопасный.
[in] | i | Целое i: 0 <= i < size. |
|
inline |
Получить имя метода. Потокобезопасный.
|
inline |
Зарезервировать память для временных буферов, используемых при поиске. Эти временные буферы требуют 8 * size() * queries_count байт.
[in] | queries_count | Целое число queries_count >= 0 - максимальный размер вектора queries_templates, подаваемого в Recognizer.search за один раз, к которому нужно подготовить буферы. |
|
inline |
Получить количество шаблонов в индексе. Потокобезопасный.