Copyright | (c) 2013-2023 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
Documentation
data RegionOfInterest Source #
Specifies a location within the frame that Rekognition checks for
objects of interest such as text, labels, or faces. It uses a
BoundingBox
or Polygon
to set a region of the screen.
A word, face, or label is included in the region if it is more than half in that region. If there is more than one region, the word, face, or label is compared with all regions of the screen. Any object of interest that is more than half in a region is kept in the results.
See: newRegionOfInterest
smart constructor.
RegionOfInterest' | |
|
Instances
newRegionOfInterest :: RegionOfInterest Source #
Create a value of RegionOfInterest
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:boundingBox:RegionOfInterest'
, regionOfInterest_boundingBox
- The box representing a region of interest on screen.
$sel:polygon:RegionOfInterest'
, regionOfInterest_polygon
- Specifies a shape made up of up to 10 Point
objects to define a region
of interest.
regionOfInterest_boundingBox :: Lens' RegionOfInterest (Maybe BoundingBox) Source #
The box representing a region of interest on screen.
regionOfInterest_polygon :: Lens' RegionOfInterest (Maybe [Point]) Source #
Specifies a shape made up of up to 10 Point
objects to define a region
of interest.