Label Field Location
Defined in package com.scandit.datacapture.label.capture
- LabelFieldLocation
class LabelFieldLocationAdded in version 6.21.0
Defines the expected location of a field within a label. This class allows you to specify either exact coordinates or predefined relative positions where a field should be searched for during label capture.
Field locations help constrain the search area and improve recognition accuracy by focusing the capture engine on specific regions of the label.
- of(location)
fun LabelFieldLocation.of(location: RectF): LabelFieldLocation
Added in version 6.21.0
Construct a new Label Field Location with the provided location.
- of(left, top, right, bottom)
fun LabelFieldLocation.of(left:
Float, top:Float, right:Float, bottom:Float): LabelFieldLocationAdded in version 6.21.0
Construct a new Label Field Location with the provided coordinates.
- of(location)
fun LabelFieldLocation.of(location: Rect): LabelFieldLocation
Added in version 6.21.0
Construct a new Label Field Location with the provided location.
- topLeft()
fun LabelFieldLocation.topLeft(): LabelFieldLocation
Added in version 6.21.0
Construct a new Label Field Location with the predefined location type corresponding to the top-left corner.
- topRight()
fun LabelFieldLocation.topRight(): LabelFieldLocation
Added in version 6.21.0
Construct a new Label Field Location with the predefined location type corresponding to the top-right corner.
- bottomLeft()
fun LabelFieldLocation.bottomLeft(): LabelFieldLocation
Added in version 6.21.0
Construct a new Label Field Location with the predefined location type corresponding to the bottom-left corner.
- bottomRight()
fun LabelFieldLocation.bottomRight(): LabelFieldLocation
Added in version 6.21.0
Construct a new Label Field Location with the predefined location type corresponding to the bottom-right corner.
- top()
fun LabelFieldLocation.top(): LabelFieldLocation
Added in version 6.21.0
Construct a new Label Field Location with the predefined location type corresponding to the top half.
- right()
fun LabelFieldLocation.right(): LabelFieldLocation
Added in version 6.21.0
Construct a new Label Field Location with the predefined location type corresponding to the right half.
- bottom()
fun LabelFieldLocation.bottom(): LabelFieldLocation
Added in version 6.21.0
Construct a new Label Field Location with the predefined location type corresponding to the bottom half.
- left()
fun LabelFieldLocation.left(): LabelFieldLocation
Added in version 6.21.0
Construct a new Label Field Location with the predefined location type corresponding to the left half.
- center()
fun LabelFieldLocation.center(): LabelFieldLocation
Added in version 6.21.0
Construct a new Label Field Location with the predefined location type corresponding to the center.
- wholeLabel()
fun LabelFieldLocation.wholeLabel(): LabelFieldLocation
Added in version 6.21.0
Construct a new Label Field Location with the predefined location type corresponding to the whole label.