#include <iris_base/export.h>
#include <iris_base/license.h>
#include <vector>
#include <memory>
Go to the source code of this file.
|
std::unique_ptr< matcher > IRIS_SDK_EXPORT | iris_sdk::make_matcher (const std::shared_ptr< license > &license, uint32_t version) |
| Makes Irises matcher with specified version. The license and data container will be loaded from known paths (see known_paths). More...
|
|
std::unique_ptr< matcher > IRIS_SDK_EXPORT | iris_sdk::make_matcher (const std::shared_ptr< license > &license, uint32_t version, uint64_t gallery_size) |
| Makes Irises matcher with specified version. The license and data container will be loaded from known paths (see known_paths). More...
|
|
◆ make_matcher() [1/2]
std::unique_ptr<matcher> IRIS_SDK_EXPORT iris_sdk::make_matcher |
( |
const std::shared_ptr< license > & |
license, |
|
|
uint32_t |
version |
|
) |
| |
Makes Irises matcher with specified version. The license and data container will be loaded from known paths (see known_paths).
- Parameters
-
[in] | license | Required iris_sdk license. |
[in] | version | Required version of the matcher algorithm. |
- Exceptions
-
- Returns
- pointer to matcher
◆ make_matcher() [2/2]
std::unique_ptr<matcher> IRIS_SDK_EXPORT iris_sdk::make_matcher |
( |
const std::shared_ptr< license > & |
license, |
|
|
uint32_t |
version, |
|
|
uint64_t |
gallery_size |
|
) |
| |
Makes Irises matcher with specified version. The license and data container will be loaded from known paths (see known_paths).
- Parameters
-
[in] | license | Required iris_sdk license. |
[in] | version | Required version of the matcher algorithm. |
[in] | gallery_size | Galley size should not be more then gallery size in license |
[in] | license | Required iris_sdk license. |
- Exceptions
-
- Returns
- pointer to matcher