|
Enrollment 28.2.0
|
IrisDetector implements detection by means of Innovatrics IFace. More...
#include <IrisDetector.h>
Classes | |
| class | Config |
| Iris detector configuration. More... | |
Public Member Functions | |
| std::shared_ptr< IrisSegment > | Detect (const std::shared_ptr< Image > &image, const IrisPosition &position, const IrisAttributes &ia=IrisAttributes()) const |
| Detect iris in given image. | |
| IrisDetector () | |
| Construct a new IrisDetector object GlobalIrisExecutor is used for execution of iris functionality. | |
| IrisDetector (Config config) | |
| Construct a new IrisDetector object GlobalIrisExecutor is used for execution of iris functionality. | |
| IrisDetector (Config config, std::shared_ptr< IrisExecutor > executor) | |
| Construct a new IrisDetector object. | |
| IrisDetector (std::shared_ptr< IrisExecutor > executor) | |
| Construct a new IrisDetector object Default Config is used. | |
IrisDetector implements detection by means of Innovatrics IFace.
|
inline |
Construct a new IrisDetector object GlobalIrisExecutor is used for execution of iris functionality.
Default Config is used.
|
inlineexplicit |
Construct a new IrisDetector object GlobalIrisExecutor is used for execution of iris functionality.
| config | configuration |
|
inline |
Construct a new IrisDetector object.
| config | configuration |
| executor | is strategy for execution of iris functionality |
| NullArgumentException | when executor is null |
|
inlineexplicit |
Construct a new IrisDetector object Default Config is used.
| executor | is strategy for execution of iris functionality |
| NullArgumentException | when executor is null |
|
inlinenodiscard |
Detect iris in given image.
| image | Image where iris is detected |
| position | iris position as defined in IrisPosition. |
| ia | IrisAttributes |
| EnrollmentException | when IFace returns error |
| EnrollmentRuntimeException | when no iris is detected |
| EnrollmentRuntimeException | when more than one iris is detected |
References Image::INSIDE.
Referenced by IrisCapture::DetectWith().