ICSExtractor creates ICS, Innovatrics proprietary print template.
More...
#include <ICSExtractor.h>
|
| class | Artifact |
| | Interface that generalize storing of intermediate images and other artifacts that are produced during extraction. More...
|
| class | Artifacts |
| | It contains all added artifacts that were created during extraction. More...
|
| class | SkeletonImage |
| | It enables creation of skeleton image during extraction. More...
|
| class | FilteredImage |
| | It enables creation of filtered image during extraction. More...
|
| class | BinarizedImage |
| | It enables creation of binarized image during extraction. More...
|
ICSExtractor creates ICS, Innovatrics proprietary print template.
The template always contains also critical points.
◆ ICSExtractor() [1/2]
◆ ICSExtractor() [2/2]
Constructs new ICSExtractor.
- Parameters
-
| executor | PrintExecutor to use for extraction execution |
- Exceptions
-
| NullArgumentException | when executor is null |
◆ Extract() [1/2]
Function creates ICS template for given Print.
The IEngine library is used to create ICS template. The critical points are always extracted.
- Parameters
-
- Returns
- template calculated template
- Exceptions
-
| EnrollmentException | when extraction fails |
| NullArgumentException | when print is null |
References Extract().
◆ Extract() [2/2]
Function creates ICS template for given Print.
The IEngine library is used to create ICS template. The critical points are always extracted.
- Parameters
-
| print | Print to extract |
| artifact | Artifact to store during extraction |
- Returns
- template calculated template
- Exceptions
-
| EnrollmentException | when extraction fails |
| NullArgumentException | when print is null |
References CallbackLogger::GetCallbacks().
Referenced by Extract().
The documentation for this class was generated from the following file: