class Mindee::Product::MultiReceiptsDetector::MultiReceiptsDetectorV1Document

Multi Receipts Detector API version 1.1 document data.

def initialize(prediction, page_id)

Parameters:
  • page_id (Integer, nil) --
  • prediction (Hash) --
def initialize(prediction, page_id)
  super
  @receipts = [] # : Array[Parsing::Standard::PositionField]
  prediction['receipts'].each do |item|
    @receipts.push(Parsing::Standard::PositionField.new(item, page_id))
  end
end

def to_s

Returns:
  • (String) -
def to_s
  receipts = @receipts.join("\n #{' ' * 18}")
  out_str = String.new
  out_str << "\n:List of Receipts: #{receipts}".rstrip
  out_str[1..].to_s
end