Verwendung des 2D-Bildelements
- Aktualisiert2025-08-27
- 2 Minute(n) Lesezeit
Das 2D-Bildelement dient zur Darstellung von Bildern, die Text, Linien, Kreise und andere grafische Formen enthalten können. Da das 2D-Bildelement auf Pixelebene gesteuert werden kann, können Sie nahezu jedes beliebige Grafikobjekt erstellen. Mit Hilfe des 2D-Bildelements und der Grafik-VIs können Grafiken in LabVIEW ähnlich wie in einem Bildverarbeitungsprogramm erstellt, bearbeitet und angezeigt werden.
Das 2D-Bildelement besitzt ein pixelbasiertes Koordinatensystem, dessen Ursprung (0,0) vom Pixel in der linken oberen Ecke gebildet wird. Der Wert für die horizontale Koordinate (x) nimmt nach rechts hin und für die vertikale Koordinate (y) nach unten hin zu.
Ist ein Bild zu groß für das 2D-Bildelement, werden nur die Pixel angezeigt, die in den Anzeigebereich des Elements passen. Ändern Sie die Größe des Elements mit dem Positionierwerkzeug und starten Sie das VI erneut. Des Weiteren können Bildlaufleisten verwendet werden, um die Anzeige von Bildbestandteilen außerhalb des sichtbaren Bereichs zu ermöglichen. Zur Anzeige der Bildlaufleisten klicken Sie mit der rechten Maustaste auf das Element und wählen Sie aus dem Kontextmenü die Option Sichtbare Objekte»Bildlaufleiste aus.
Für programmatische Änderungen des 2D-Bildelements (beispielsweise für eine Größenänderung des Elements oder Darstellungsbereichs) stehen Ihnen die VI-Server-Eigenschaften in der Bildklasse zur Verfügung.
Wenn Sie auf dem Frontpanel ein 2D-Bildelement einfügen, wird es als leerer rechteckiger Bereich dargestellt. Im Blockdiagramm wird ein dazugehöriger Anschluss angezeigt (siehe Abbildung).
Eine mit dem 2D-Bildelement darzustellende Grafik muss immer programmatisch an das Element übergeben werden. Es ist also nicht möglich, ein 2D-Bild in die Zwischenablage zu kopieren und in das Element einzufügen. Für Zeichenanweisungen zur Grafik verwenden Sie die VIs für Bildfunktionen. Jedes VI übernimmt mehrere Eingaben, die eine Zeichenanweisung beschreiben. Diese werden vom VI zusammengefasst und anschließend zur Anzeige an das 2D-Bildelement übergeben.
Die Voreinstellung von 2D-Bildelementen sieht vor, dass der aktuelle Inhalt des Elements vor der Anzeige eines neuen Bildes entfernt werden soll. Wenn das neue Bild jedoch direkt über das vorherige Bild gezeichnet werden soll, klicken Sie die Anzeige mit der rechten Maustaste an und deaktivieren Sie die Option Zuerst löschen.