Пространство имен Diametrix

Пространство имен, содержащее все символы Diametrix SDK. Подробнее...

Классы

class  Config
 Класс для хранения конфигурации системы Подробнее...
 
class  Decoder
 Декодер изображений Декодирует изображения из памяти или с диска Подробнее...
 
struct  Point
 Точка Подробнее...
 
struct  BBox
 Рамка Подробнее...
 
class  Detection
 Класс отпечатка Подробнее...
 
class  Detector
 Детектор Объект детектора необходим для детекции отпечатков Подробнее...
 
class  Exception
 Класс Исключение Все исключения в Diametrix SDK являются Diametrix::Exception. Подробнее...
 
class  Template
 Шаблон отпечатка Подробнее...
 
class  Extractor
 Построитель шаблонов отпечатков Подробнее...
 
class  Image
 Изображение Класс для работы с изображениями Подробнее...
 
class  TemplateDB
 Галерея шаблонов Используется для хранения в памяти шаблонов вместе с их идентификаторами Подробнее...
 
class  Matcher
 Матчер Сравнивает шаблоны отпечатков Подробнее...
 

Функции

std::shared_ptr< Diametrix::Config > DMXSDK_API makeConfig (const std::string &path)
 
std::unique_ptr< Diametrix::Decoder > DMXSDK_API createDecoder (const std::shared_ptr< Diametrix::Config > &cfg)
 
std::shared_ptr< Diametrix::Detection > DMXSDK_API constructDetection (const std::shared_ptr< Diametrix::Image > &image, int dpi, Diametrix::Point &center, float angle)
 
std::unique_ptr< Diametrix::Detector > DMXSDK_API createDetector (const std::shared_ptr< Diametrix::Config > &cfg)
 
std::shared_ptr< Diametrix::Template > DMXSDK_API deserializeTemplate (unsigned int size, const char *data)
 
std::unique_ptr< Diametrix::Extractor > DMXSDK_API createExtractor (const std::shared_ptr< Diametrix::Config > &cfg)
 
std::shared_ptr< Diametrix::Image > DMXSDK_API constructImage (unsigned int width, unsigned int height, const char *data)
 
std::shared_ptr< Diametrix::TemplateDB > DMXSDK_API constructTemplateDB (size_t maxSize, int batchSize=1)
 
std::unique_ptr< Diametrix::Matcher > DMXSDK_API createMatcher (const std::shared_ptr< Diametrix::Config > &cfg)
 

Подробное описание

Пространство имен, содержащее все символы Diametrix SDK.

Функции

◆ makeConfig()

std::shared_ptr<Diametrix::Config> DMXSDK_API Diametrix::makeConfig ( const std::string &  path)

Создает конфигурация из файла

Аргументы
[in]pathПуть к файлу конфигурации
Возвращает
std::shared_ptr на объект конфигурации
Исключения
Diametrix::Exceptionкогда файл конфигурации некорректен
Примеры
testDetector.cpp и testMatcher.cpp.