Image Write

Dieser Funktionsblock dient dazu, ein Eingangsbild in einem bestimmten Ordner mit einem definierten Dateinamen zu speichern, abhängig von einer aktiven Bedingung. Er bietet Optionen für Dateiformate und Kompression.

📥 Eingänge

Folder Path Der Pfad zum Ordner, in dem das Bild gespeichert werden soll.

File Name Der Name, der für die gespeicherte Bilddatei verwendet werden soll.

Write Condition Ein boolescher Wert, der, wenn er wahr ist, das Speichern des Bildes auslöst.

Input Image Die Bilddaten, die gespeichert werden sollen.

📤 Ausgänge

Dieser Funktionsblock produziert keine Ausgaben.

🕹️ Steuerungen

Compress Image? Ein Kontrollkästchen, das es den Benutzern ermöglicht zu wählen, ob das gespeicherte Bild komprimiert werden soll (wenn ausgewählt, wird das Bild als JPEG mit der angegebenen Qualität gespeichert).

🎨 Funktionen

File Format Options Unterstützt das Speichern von Bildern in den Formaten PNG und JPEG basierend auf den Benutzerpräferenzen.

Dynamic Path and Filename Benutzer können den Ordnerpfad und den Dateinamen zur Laufzeit dynamisch angeben, entweder mit einem bestimmten Dateinamen oder einem Zeitstempel, falls letzterer nicht vorhanden ist.

Compression Control Die Möglichkeit, die Bildkompression zu aktivieren oder zu deaktivieren, ermöglicht eine größere Flexibilität im Umgang mit der Bildqualität.

📝 Nutzungshinweise

  1. Specify Folder Path: Geben Sie den gewünschten Pfad für den Ordner an, in dem Sie das Bild speichern möchten.

  2. Define File Name: Geben Sie einen Namen für Ihre Bilddatei ein. Wenn kein Name angegeben wird, wird ein Zeitstempel verwendet.

  3. Set Write Condition: Stellen Sie sicher, dass der Eingangsbereich Write Condition auf True gesetzt ist, um das Speichern des Bildes zu ermöglichen, wenn die Bedingungen erfüllt sind.

  4. Connect Input Image: Verlinken Sie die Bilddaten, die Sie speichern möchten, mit dem Eingangsbereich Input Image.

  5. Evaluate: Führen Sie den Block aus, und wenn die Write Condition wahr ist, wird das Bild am angegebenen Speicherort gespeichert.

📊 Bewertung

Bei der Auswertung wird das Bild gespeichert, wenn die Write Condition erfüllt ist und die Bilddaten gültig sind. Der Funktionsblock speichert das Bild im angegebenen Ordner mit dem gewählten Dateinamen und Format.

💡 Tipps und Tricks

Using Timestamps for Filenames

Wenn Sie Bilder zu unterschiedlichen Zeiten ohne Überschreibung speichern möchten, geben Sie im Eingabebereich File Name nichts ein. Der Funktionsblock wird einen Zeitstempel verwenden, um jedes Mal einen eindeutigen Dateinamen zu erstellen, wenn ein Bild gespeichert wird.

Ensure Folder Exists

Überprüfen Sie vor dem Ausführen des Blocks, ob der angegebene Ordnerpfad existiert. Wenn nicht, kann die Speicheroperation fehlschlagen.

Compressing Images

Beim Speichern von Bildern als JPEG reduziert die Aktivierung der Option Compress Image? die Dateigröße, kann jedoch die Qualität beeinträchtigen. Passen Sie die Qualitätsparameter nach Bedarf an, um das Verhältnis von Größe und Qualität auszubalancieren.

🛠️ Fehlersuche

No Image Data Available

Stellen Sie sicher, dass der Eingangsbereich Input Image verbunden ist und gültige Bilddaten enthält. Sie können die Debugging-Funktion anderer Blöcke verwenden, um die Datenfluss zu überprüfen.

File Path Issues

Wenn Sie einen Fehler bezüglich des Dateipfads erhalten, überprüfen Sie, ob der angegebene Ordnerpfad korrekt ist. Stellen Sie sicher, dass alle Verzeichnisse im angegebenen Pfad existieren, bevor Sie diesen Block ausführen.

Last updated