Package-level declarations
Types
Link copied to clipboard
class BitmapSource
Bitmap source
Link copied to clipboard
object BlinkRecognitionSdk
Link copied to clipboard
Image bytes
Link copied to clipboard
interface CameraCapture
Camera capture
Link copied to clipboard
Closeable coroutine scope
Link copied to clipboard
Coordinates
Link copied to clipboard
class Detections
Detections
Link copied to clipboard
class DetectionSettings
Detection settings
Link copied to clipboard
class DetectionUseCase @JvmOverloads constructor(source: BitmapResultsFlow, coroutineScope: CloseableCoroutineScope = CloseableCoroutineScope(SupervisorJob() + Dispatchers.IO), val events: Events = BlinkRecognitionSdk.events, recognizer: Recognizer = Recognizer.create(IMAGE_ID, events), settings: DetectionSettings.() -> Unit = {}) : Closeable
Detection use case
Link copied to clipboard
Dietary
Link copied to clipboard
Discovery
Link copied to clipboard
Encrypted coordinates
Link copied to clipboard
Frame Format
Link copied to clipboard
object FrameQuality
Frame Quality
Link copied to clipboard
Initialize results
Link copied to clipboard
Location state
Link copied to clipboard
Location use case
Link copied to clipboard
Media
Link copied to clipboard
Media format
Link copied to clipboard
Link copied to clipboard
MovementDetector
Link copied to clipboard
Nutrition
Link copied to clipboard
Position
Link copied to clipboard
Link copied to clipboard
interface PreviewProvider
Camera preview
Link copied to clipboard
Product
Link copied to clipboard
Products
Link copied to clipboard
Link copied to clipboard
Session data used when retrieving Products. It includes frame ID.
Link copied to clipboard
class ProductsUseCase @JvmOverloads constructor(context: Context, source: BitmapResultsFlow, coroutineScope: CloseableCoroutineScope = CloseableCoroutineScope(SupervisorJob() + Dispatchers.IO), events: Events = BlinkRecognitionSdk.events, location: StateFlow<LocationState>, session: StateFlow<SessionState>, country: Country = Country.default(), frameSettings: FrameSettings.() -> Unit = {}, featureSettings: FeatureSettings.() -> Unit = {}, storeSettings: StoreSettings.() -> Unit = {}) : Closeable
Products use case
Link copied to clipboard
Promotion
Link copied to clipboard
Promotion display
Link copied to clipboard
Promotions
Link copied to clipboard
Recent review
Link copied to clipboard
Recognition provider
Link copied to clipboard
Detection results
Link copied to clipboard
Reviews
Link copied to clipboard
Sdk version
Link copied to clipboard
Session
Link copied to clipboard
SessionState
Link copied to clipboard
class SessionUseCase(sessionSettings: SessionSettings.() -> Unit = {}, events: Events = BlinkRecognitionSdk.events, coroutineScope: CloseableCoroutineScope = CloseableCoroutineScope(SupervisorJob() + Dispatchers.IO))
SessionUseCase
Link copied to clipboard
Store
Link copied to clipboard
Store detection
Link copied to clipboard
Camera results
Link copied to clipboard
Top review
Link copied to clipboard
class TrackingSettings
Tracking settings
Link copied to clipboard
class TrackingUseCase @JvmOverloads constructor(provider: PreviewProvider, coroutineScope: CloseableCoroutineScope = CloseableCoroutineScope(SupervisorJob() + Dispatchers.IO), val events: Events = BlinkRecognitionSdk.events, recognizer: Recognizer = Recognizer.create(IMAGE_ID, events), movement: Movement = Movement.NONE, settings: TrackingSettings.() -> Unit = {}) : Closeable
Tracking use case
Link copied to clipboard