Class: Xberg::ExtractedImage

Inherits:
Object
  • Object
show all
Defined in:
sig/types.rbs

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initializeExtractedImage

Returns a new instance of ExtractedImage.

Parameters:

  • data: (String)
  • format: (String)
  • image_index: (Integer)
  • page_number: (Integer)
  • width: (Integer)
  • height: (Integer)
  • colorspace: (String)
  • bits_per_component: (Integer)
  • is_mask: (Boolean)
  • description: (String)
  • ocr_result: (ExtractedDocument)
  • bounding_box: (BoundingBox)
  • source_path: (String)
  • image_kind: (ImageKind)
  • kind_confidence: (Float)
  • cluster_id: (Integer)
  • caption: (String)
  • qr_codes: (Array[QrCode])
  • data_base64: (String)


1088
# File 'sig/types.rbs', line 1088

def initialize: (?data: String, ?format: String, ?image_index: Integer, ?page_number: Integer, ?width: Integer, ?height: Integer, ?colorspace: String, ?bits_per_component: Integer, ?is_mask: bool, ?description: String, ?ocr_result: ExtractedDocument, ?bounding_box: BoundingBox, ?source_path: String, ?image_kind: ImageKind, ?kind_confidence: Float, ?cluster_id: Integer, ?caption: String, ?qr_codes: Array[QrCode], ?data_base64: String) -> void

Instance Attribute Details

#bits_per_componentInteger?

Returns the value of attribute bits_per_component.

Returns:

  • (Integer, nil)


1075
1076
1077
# File 'sig/types.rbs', line 1075

def bits_per_component
  @bits_per_component
end

#bounding_boxBoundingBox?

Returns the value of attribute bounding_box.

Returns:



1079
1080
1081
# File 'sig/types.rbs', line 1079

def bounding_box
  @bounding_box
end

#captionString?

Returns the value of attribute caption.

Returns:

  • (String, nil)


1084
1085
1086
# File 'sig/types.rbs', line 1084

def caption
  @caption
end

#cluster_idInteger?

Returns the value of attribute cluster_id.

Returns:

  • (Integer, nil)


1083
1084
1085
# File 'sig/types.rbs', line 1083

def cluster_id
  @cluster_id
end

#colorspaceString?

Returns the value of attribute colorspace.

Returns:

  • (String, nil)


1074
1075
1076
# File 'sig/types.rbs', line 1074

def colorspace
  @colorspace
end

#dataString?

Returns the value of attribute data.

Returns:

  • (String, nil)


1068
1069
1070
# File 'sig/types.rbs', line 1068

def data
  @data
end

#data_base64String?

Returns the value of attribute data_base64.

Returns:

  • (String, nil)


1086
1087
1088
# File 'sig/types.rbs', line 1086

def data_base64
  @data_base64
end

#descriptionString?

Returns the value of attribute description.

Returns:

  • (String, nil)


1077
1078
1079
# File 'sig/types.rbs', line 1077

def description
  @description
end

#formatString?

Returns the value of attribute format.

Returns:

  • (String, nil)


1069
1070
1071
# File 'sig/types.rbs', line 1069

def format
  @format
end

#heightInteger?

Returns the value of attribute height.

Returns:

  • (Integer, nil)


1073
1074
1075
# File 'sig/types.rbs', line 1073

def height
  @height
end

#image_indexInteger?

Returns the value of attribute image_index.

Returns:

  • (Integer, nil)


1070
1071
1072
# File 'sig/types.rbs', line 1070

def image_index
  @image_index
end

#image_kindImageKind?

Returns the value of attribute image_kind.

Returns:



1081
1082
1083
# File 'sig/types.rbs', line 1081

def image_kind
  @image_kind
end

#is_maskBoolean?

Returns the value of attribute is_mask.

Returns:

  • (Boolean, nil)


1076
1077
1078
# File 'sig/types.rbs', line 1076

def is_mask
  @is_mask
end

#kind_confidenceFloat?

Returns the value of attribute kind_confidence.

Returns:

  • (Float, nil)


1082
1083
1084
# File 'sig/types.rbs', line 1082

def kind_confidence
  @kind_confidence
end

#ocr_resultExtractedDocument?

Returns the value of attribute ocr_result.

Returns:



1078
1079
1080
# File 'sig/types.rbs', line 1078

def ocr_result
  @ocr_result
end

#page_numberInteger?

Returns the value of attribute page_number.

Returns:

  • (Integer, nil)


1071
1072
1073
# File 'sig/types.rbs', line 1071

def page_number
  @page_number
end

#qr_codesArray[QrCode]?

Returns the value of attribute qr_codes.

Returns:



1085
1086
1087
# File 'sig/types.rbs', line 1085

def qr_codes
  @qr_codes
end

#source_pathString?

Returns the value of attribute source_path.

Returns:

  • (String, nil)


1080
1081
1082
# File 'sig/types.rbs', line 1080

def source_path
  @source_path
end

#widthInteger?

Returns the value of attribute width.

Returns:

  • (Integer, nil)


1072
1073
1074
# File 'sig/types.rbs', line 1072

def width
  @width
end