Skip to content

QRreader

Vanesa Alcantara edited this page Jan 12, 2019 · 3 revisions

Libraries needed

To use this project it is necessary to install Zxing and OpenCV. These libraries can be found in processing's library list.

Note: For Zxing be sure to rename the libray folder to zxing4p3 when you download it, it might be call zxing4p3.3.x

Getting start

To start using the QRreader, download the folder and press the play button. This repository creates a mesh with a qr values if it exists

1. Keyboard functionality in principal canvas

Key Functionality
s Save calibration points to the JSON file
e Export a JSONFile with coordinates and QR values decoded
spacebar Detect QR codes
UP Add a new block to the mesh
DOWN Delete a block from the mesh

2. Perspective calibration The four points represent the control perspective coordinates. To change the coordinates of a point, press on the point and drag the mouse. These four points are going to work as the new (0,0)/ (width,0) / (width,height) / (0,height) points on the second canvas.

3. Final results

Clone this wiki locally