---
title: "Beschreibung"
product: "LumiScan QR Code Reader"
component: "lumiscan-qr-code-reader-de"
version: "1.0.0"
display_version: "1.0.0.5"
latest_version: true
language: "de"
url: "https://docs.hdvisionsystems.com/de/lumiscan-qr-code-reader-de/1.0.0/lumiscan-qr-code-reader/description.html"
---

# Beschreibung – LumiScan QR Code Reader

LumiScan QR Code Reader findet QR-Codes in einem Kamerabild und meldet für jeden Code, was er enthält und wo er liegt.

Er liest **QR**-Codes — die 2D-Symbologie mit einem quadratischen Finder-Muster in drei Ecken, der am weitesten verbreitete Code für längere Nutzdaten wie eine URL oder eine Seriennummer. Jeder im Bild gefundene Code wird gemeldet: Es gibt keine Begrenzung auf einen Code pro Durchlauf und keinerlei Referenzbild oder Trainingsschritt.

> [!NOTE]
> Die Anwendung benötigt **keine Vorlage und keine Konfiguration**. Sie geben ihr die Adresse eines Bildes und rufen `execute` auf; sie liest jeden QR-Code in diesem Bild. Ihre Schwester-Apps lesen die anderen Symbologien — LumiScan DMC Reader, LumiScan Aztec Code Reader und LumiScan Barcode Reader — und arbeiten auf dieselbe Weise.

## Woher die Bilder kommen

Die Anwendung spricht nicht selbst mit einer Kamera. Sie liest einen Bildknoten, den eine andere Anwendung auf dem Data Layer veröffentlicht - dem ctrlX Data Layer auf ctrlX OS, LumiScan Keryx auf einem PC -, angegeben als Adresse in `input/image-address`, zum Beispiel:

Was für jede LumiScan-App gleich ist - wie Adressen aufgebaut sind, der Handshake, die Aufrufmuster für Execute und Streams, Statuscodes, Einstellungen und Werkzeuge - ist im Handbuch [LumiScan Keryx](https://docs.hdvisionsystems.com/de/lumiscan-keryx-de/1.0.0/index.html) beschrieben. Dieses Handbuch behandelt nur, was spezifisch für LumiScan QR Code Reader ist; seine eigenen Knoten sind in der [Data-Layer-Referenz](https://docs.hdvisionsystems.com/de/lumiscan-qr-code-reader-de/1.0.0/lumiscan-qr-code-reader/datalayer-reference.html) aufgeführt.

```
hdvisionsystems/lumiscan-cam-driver/camera1/output/image
```

Der Knoten muss `data`, `width`, `height` und `pixel-type` veröffentlichen - genau das, was LumiScan Cam Driver bereitstellt. Siehe [Voraussetzungen](https://docs.hdvisionsystems.com/de/lumiscan-qr-code-reader-de/1.0.0/lumiscan-qr-code-reader/requirements.html).

## Keine Module

Anders als die LumiScan-Anwendungen, die nach etwas Konfiguriertem suchen, hat dieser Reader **keine Module**. Es gibt einen Reader pro Installation, unter einer Data-Layer-Adresse. Auf ctrlX OS deckt ihn ein Lizenzplatz ab.

Es gibt nichts pro Instanz zu konfigurieren, weil es überhaupt nichts zu konfigurieren gibt: Die einzige Eingabe, die sich zwischen zwei Durchläufen ändert, ist das zu lesende Bild.

## Die Ergebnisse sehen

Die Ergebnisse sind Zahlen auf dem Data Layer. Um sie in dem Bild, in dem sie gefunden wurden, gezeichnet zu **sehen**, öffnen Sie LumiScan Cockpit: Es führt diese Anwendung als eine einzelne Ansicht namens `qr-code` und zeichnet ein Rechteck um jeden Code, beschriftet mit dem dekodierten Text und dem Score.
