Scanbot SDK
Loading...
Searching...
No Matches
ScanbotSDKFrameAccumulationTypes.h File Reference

Go to the source code of this file.

Typedefs

typedef enum scanbotsdk_confirmation_method_t scanbotsdk_confirmation_method_t
 scanbotsdk_confirmation_method_t enum
 
typedef struct scanbotsdk_result_accumulation_configuration_t scanbotsdk_result_accumulation_configuration_t
 scanbotsdk_result_accumulation_configuration_t class
 
typedef struct scanbotsdk_accumulated_results_verifier_configuration_t scanbotsdk_accumulated_results_verifier_configuration_t
 scanbotsdk_accumulated_results_verifier_configuration_t class
 

Enumerations

enum  scanbotsdk_confirmation_method_t {
  SCANBOTSDK_CONFIRMATION_METHOD_EXACT = 0 ,
  SCANBOTSDK_CONFIRMATION_METHOD_INTERPOLATE = 1
}
 scanbotsdk_confirmation_method_t enum More...
 

Functions

SBSDK_API scanbotsdk_error_code_t scanbotsdk_confirmation_method_t_to_string (scanbotsdk_confirmation_method_t value, const char **result)
 Returns the string representation of the given scanbotsdk_confirmation_method_t value.
 
SBSDK_API scanbotsdk_error_code_t scanbotsdk_result_accumulation_configuration_create (scanbotsdk_confirmation_method_t confirmation_method, int min_confirmations, double min_confidence_for_stable_field, int auto_clear_threshold, scanbotsdk_result_accumulation_configuration_t **result)
 Creates a new instance of scanbotsdk_result_accumulation_configuration with given params and stores it in the location specified by the last argument.
 
SBSDK_API scanbotsdk_error_code_t scanbotsdk_result_accumulation_configuration_create_with_defaults (scanbotsdk_result_accumulation_configuration_t **result)
 Creates a new instance of scanbotsdk_result_accumulation_configuration_t with given required params and stores it in the location specified by the last argument.
 
SBSDK_API scanbotsdk_error_code_t scanbotsdk_result_accumulation_configuration_free (scanbotsdk_result_accumulation_configuration_t *object)
 Frees the memory allocated for the instance of scanbotsdk_result_accumulation_configuration_t. If null is passed, the function does nothing.
 
SBSDK_API scanbotsdk_error_code_t scanbotsdk_result_accumulation_configuration_get_confirmation_method (scanbotsdk_result_accumulation_configuration_t *self, scanbotsdk_confirmation_method_t *confirmation_method)
 Returns value of confirmation_method field of the given object.
 
SBSDK_API scanbotsdk_error_code_t scanbotsdk_result_accumulation_configuration_set_confirmation_method (scanbotsdk_result_accumulation_configuration_t *self, scanbotsdk_confirmation_method_t confirmation_method)
 Sets value of confirmation_method field of the given object.
 
SBSDK_API scanbotsdk_error_code_t scanbotsdk_result_accumulation_configuration_get_min_confirmations (scanbotsdk_result_accumulation_configuration_t *self, int *min_confirmations)
 Returns value of min_confirmations field of the given object.
 
SBSDK_API scanbotsdk_error_code_t scanbotsdk_result_accumulation_configuration_set_min_confirmations (scanbotsdk_result_accumulation_configuration_t *self, int min_confirmations)
 Sets value of min_confirmations field of the given object.
 
SBSDK_API scanbotsdk_error_code_t scanbotsdk_result_accumulation_configuration_get_min_confidence_for_stable_field (scanbotsdk_result_accumulation_configuration_t *self, double *min_confidence_for_stable_field)
 Returns value of min_confidence_for_stable_field field of the given object.
 
SBSDK_API scanbotsdk_error_code_t scanbotsdk_result_accumulation_configuration_set_min_confidence_for_stable_field (scanbotsdk_result_accumulation_configuration_t *self, double min_confidence_for_stable_field)
 Sets value of min_confidence_for_stable_field field of the given object.
 
SBSDK_API scanbotsdk_error_code_t scanbotsdk_result_accumulation_configuration_get_auto_clear_threshold (scanbotsdk_result_accumulation_configuration_t *self, int *auto_clear_threshold)
 Returns value of auto_clear_threshold field of the given object.
 
SBSDK_API scanbotsdk_error_code_t scanbotsdk_result_accumulation_configuration_set_auto_clear_threshold (scanbotsdk_result_accumulation_configuration_t *self, int auto_clear_threshold)
 Sets value of auto_clear_threshold field of the given object.
 
SBSDK_API scanbotsdk_error_code_t scanbotsdk_accumulated_results_verifier_configuration_create (int maximum_number_of_accumulated_frames, int minimum_number_of_required_frames_with_equal_scanning_result, scanbotsdk_accumulated_results_verifier_configuration_t **result)
 Creates a new instance of scanbotsdk_accumulated_results_verifier_configuration with given params and stores it in the location specified by the last argument.
 
SBSDK_API scanbotsdk_error_code_t scanbotsdk_accumulated_results_verifier_configuration_create_with_defaults (scanbotsdk_accumulated_results_verifier_configuration_t **result)
 Creates a new instance of scanbotsdk_accumulated_results_verifier_configuration_t with given required params and stores it in the location specified by the last argument.
 
SBSDK_API scanbotsdk_error_code_t scanbotsdk_accumulated_results_verifier_configuration_free (scanbotsdk_accumulated_results_verifier_configuration_t *object)
 Frees the memory allocated for the instance of scanbotsdk_accumulated_results_verifier_configuration_t. If null is passed, the function does nothing.
 
SBSDK_API scanbotsdk_error_code_t scanbotsdk_accumulated_results_verifier_configuration_get_maximum_number_of_accumulated_frames (scanbotsdk_accumulated_results_verifier_configuration_t *self, int *maximum_number_of_accumulated_frames)
 Returns value of maximum_number_of_accumulated_frames field of the given object.
 
SBSDK_API scanbotsdk_error_code_t scanbotsdk_accumulated_results_verifier_configuration_set_maximum_number_of_accumulated_frames (scanbotsdk_accumulated_results_verifier_configuration_t *self, int maximum_number_of_accumulated_frames)
 Sets value of maximum_number_of_accumulated_frames field of the given object.
 
SBSDK_API scanbotsdk_error_code_t scanbotsdk_accumulated_results_verifier_configuration_get_minimum_number_of_required_frames_with_equal_scanning_result (scanbotsdk_accumulated_results_verifier_configuration_t *self, int *minimum_number_of_required_frames_with_equal_scanning_result)
 Returns value of minimum_number_of_required_frames_with_equal_scanning_result field of the given object.
 
SBSDK_API scanbotsdk_error_code_t scanbotsdk_accumulated_results_verifier_configuration_set_minimum_number_of_required_frames_with_equal_scanning_result (scanbotsdk_accumulated_results_verifier_configuration_t *self, int minimum_number_of_required_frames_with_equal_scanning_result)
 Sets value of minimum_number_of_required_frames_with_equal_scanning_result field of the given object.