/**
a qrcode example, to prove that the qr-code carped actually works, by
<a href="http://www.local-guru.net/blog/">Guru</a>
*/



import com.aos.zxing4processing.*;
PImage load;
PFont font;

void setup() {
   size( 130,145 );
   load = loadImage("barcode.png");
   font = loadFont( "FreeSansBold-24.vlw" );
   textFont( font );
   noLoop(); 
   
}

void draw() {
  image( load, 0, 0 );
  try {
    ZXING4P barcodeDecoder;
    barcodeDecoder = new ZXING4P(this);
    String relativeURL = dataPath("barcode.png");

    Vector responses = barcodeDecoder.decodeWeb(true,"img/guru/barcode-bw.png", new URL( "http://www.local-guru.net"));
    fill(255,255,0);
    text((String)responses.get(0), 10, 130 );
    
  } catch ( Exception e ) {
    e.printStackTrace();
  }
}
