Description
LumiScan QR Code Reader finds QR codes in a camera image and reports, for each one, what it says and where it is.
It reads QR codes — the 2D symbology with a square finder pattern in three corners, the most widely used code for carrying a long payload such as a URL or a serial number. Every code found in the image is reported: there is no limit of one per run, and no reference picture or training step of any kind.
|
The application needs no template and no configuration. You give it the address of an image and
call |
Where the images come from
The application does not talk to a camera itself. It reads an image node published by another
application on the Data Layer - the ctrlX Data Layer on ctrlX OS, LumiScan Keryx on a PC - given as
an address in input/image-address, for example:
What is the same for every LumiScan app - how addresses are built, the handshake, execute and stream call patterns, status codes, settings and tools - is described in the LumiScan Keryx manual. This manual covers only what is specific to LumiScan QR Code Reader; its own nodes are listed in the Data Layer Reference.
hdvisionsystems/lumiscan-cam-driver/camera1/output/image
The node must publish data, width, height and pixel-type, which is what LumiScan Cam Driver
provides. See Requirements.
No modules
Unlike the LumiScan applications that search for a configured thing, this reader has no modules. There is one reader per installation, at one Data Layer address. On ctrlX OS one licence seat covers it.
There is nothing per-instance to configure because there is nothing to configure at all: the only input that changes between runs is which image to read.