From: Aaron Patterson Date: 2009-02-25T01:36:55+09:00 Subject: [ANN] qrtools 1.0.1 Released qrtools version 1.0.1 has been released! * QRTools is a library for decoding QR Codes. It relies on libdecodeqr for decoding. Changes: ### 1.0.1 / 2009-02-24 * 1 Bugfix * I forgot a gem dependency! ## FEATURES/PROBLEMS: * Running the tests will take a picture of you. * Currently awesome. ## SYNOPSIS: ### # Encode a QR code require 'qrtools' require 'tempfile' filename = File.join(Dir::tmpdir, 'test.png') File.open(filename, 'wb') { |fh| fh.write QRTools::QRCode.encode('http://tenderlovemaking.com/').to_png } ### # Decode A QR code from a file img = QRTools::Image.load(filename) decoder = QRTools::QRCode.decode(img) puts decoder.body ### # Decode a photo from the webcam QRTools::UI::Camera.new(0) do |camera| puts QRTools::QRCode.decode(camera.capture).body end ## REQUIREMENTS: * opencv * qrencode ## INSTALL: On OS X: * port install opencv qrencode * gem install qrtools * -- Aaron Patterson http://tenderlovemaking.com/