|
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 |
Получить количество шаблонов в индексе. Потокобезопасный.