Module: Qrio

Defined in:
lib/qrio/qr.rb,
lib/qrio/matrix.rb,
lib/qrio/region.rb,
lib/qrio/version.rb,
lib/qrio/neighbor.rb,
lib/qrio/qr_matrix.rb,
lib/qrio/image_dumper.rb,
lib/qrio/sampling_grid.rb,
lib/qrio/vertical_match.rb,
lib/qrio/horizontal_match.rb,
lib/qrio/finder_pattern_slice.rb,
lib/qrio/image_loader/png_image_loader.rb

Defined Under Namespace

Modules: ImageDumper, ImageLoader Classes: FinderPatternSlice, HorizontalMatch, Matrix, Neighbor, Qr, QrMatrix, Region, SamplingGrid, VerticalMatch

Constant Summary collapse

VERSION =
"0.0.1"

Class Method Summary collapse

Class Method Details

.decode(filename) ⇒ Object



203
204
205
206
# File 'lib/qrio/qr.rb', line 203

def self.decode(filename)
  qr = Qr.load(filename)
  qr.decoded? ? qr.text : qr
end