Class: Aws::Rekognition::Types::TextDetection

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-rekognition/types.rb

Overview

Information about a word or line of text detected by DetectText.

The ‘DetectedText` field contains the text that Amazon Rekognition detected in the image.

Every word and line has an identifier (‘Id`). Each word belongs to a line and has a parent identifier (`ParentId`) that identifies the line of text in which the word appears. The word `Id` is also an index for the word within a line of words.

For more information, see Detecting text in the Amazon Rekognition Developer Guide.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#confidenceFloat

The confidence that Amazon Rekognition has in the accuracy of the detected text and the accuracy of the geometry points around the detected text.

Returns:

  • (Float)


7890
7891
7892
7893
7894
7895
7896
7897
7898
7899
# File 'lib/aws-sdk-rekognition/types.rb', line 7890

class TextDetection < Struct.new(
  :detected_text,
  :type,
  :id,
  :parent_id,
  :confidence,
  :geometry)
  SENSITIVE = []
  include Aws::Structure
end

#detected_textString

The word or line of text recognized by Amazon Rekognition.

Returns:

  • (String)


7890
7891
7892
7893
7894
7895
7896
7897
7898
7899
# File 'lib/aws-sdk-rekognition/types.rb', line 7890

class TextDetection < Struct.new(
  :detected_text,
  :type,
  :id,
  :parent_id,
  :confidence,
  :geometry)
  SENSITIVE = []
  include Aws::Structure
end

#geometryTypes::Geometry

The location of the detected text on the image. Includes an axis aligned coarse bounding box surrounding the text and a finer grain polygon for more accurate spatial information.

Returns:



7890
7891
7892
7893
7894
7895
7896
7897
7898
7899
# File 'lib/aws-sdk-rekognition/types.rb', line 7890

class TextDetection < Struct.new(
  :detected_text,
  :type,
  :id,
  :parent_id,
  :confidence,
  :geometry)
  SENSITIVE = []
  include Aws::Structure
end

#idInteger

The identifier for the detected text. The identifier is only unique for a single call to ‘DetectText`.

Returns:

  • (Integer)


7890
7891
7892
7893
7894
7895
7896
7897
7898
7899
# File 'lib/aws-sdk-rekognition/types.rb', line 7890

class TextDetection < Struct.new(
  :detected_text,
  :type,
  :id,
  :parent_id,
  :confidence,
  :geometry)
  SENSITIVE = []
  include Aws::Structure
end

#parent_idInteger

The Parent identifier for the detected text identified by the value of ‘ID`. If the type of detected text is `LINE`, the value of `ParentId` is `Null`.

Returns:

  • (Integer)


7890
7891
7892
7893
7894
7895
7896
7897
7898
7899
# File 'lib/aws-sdk-rekognition/types.rb', line 7890

class TextDetection < Struct.new(
  :detected_text,
  :type,
  :id,
  :parent_id,
  :confidence,
  :geometry)
  SENSITIVE = []
  include Aws::Structure
end

#typeString

The type of text that was detected.

Returns:

  • (String)


7890
7891
7892
7893
7894
7895
7896
7897
7898
7899
# File 'lib/aws-sdk-rekognition/types.rb', line 7890

class TextDetection < Struct.new(
  :detected_text,
  :type,
  :id,
  :parent_id,
  :confidence,
  :geometry)
  SENSITIVE = []
  include Aws::Structure
end