Package io.scanbot.sdk.camera.autosnapping
See: Description
-
Class Summary Class Description BaseAutoSnappingController Base IAutoSnappingController implementation, that is, in theory, to suffice any scenario needs. CaptureIntervalAutoSnappingPredicate Determines how often consecutive snaps can be made. ShakeAutoSnappingPredicate Validation that tracks significant movements and allows snap only after some time passed since last significant move. SignificantMoveCatcher Determines device movements -
Interface Summary Interface Description Callback Autosnapping callback AutoSnappingStateListener Allow to listen when autoSnapping will start to process IAutoSnappingController Defines interface for component that performs current conditions evaluation and decides the best moment to take snap automatically. IAutoSnappingPredicate A single check to be evaluated during autosnapping ResettablePredicate Additional property for IAutoSnappingPredicate - describes predicate, that can hold state and might need re-setting it to default. SignificantMoveListener Get notified about move that passed threshold