Draw Line

Dieser Funktionsblock bietet eine Plattform für Benutzer, um Linien auf einem Bild zu zeichnen, indem sie mit der Maus klicken. Er umfasst die Möglichkeit, Zeichnungen zu löschen und die letzte Aktion rückgängig zu machen.

📥 Eingänge

Image Any Das Eingangsbild, auf dem Linien gezeichnet werden.

Calculate All Points Eine boolesche Steuerung, die bestimmt, ob alle Punkte auf der Linie berechnet werden sollen, wenn eine Linie gezeichnet wird.

📤 Ausgänge

Image Any Das modifizierte Bild mit gezeichneten Linien.

Line Coordinates Die Koordinaten der gezeichneten Linien, zurückgegeben als Liste.

Angles Die Winkel der gezeichneten Linien, berechnet auf der Grundlage ihrer Steigung.

🕹️ Steuerungen

Press 'C' Um alle Linien aus dem Bild zu löschen.

Press 'U' Um die zuletzt gezeichnete Linie rückgängig zu machen.

🎨 Funktionen

Interactive Drawing Benutzer können interaktiv Linien zeichnen, indem sie auf das Bild klicken.

Easy Clearing and Undoing Die Möglichkeit, alle Zeichnungen zu löschen oder die letzte Aktion rückgängig zu machen, erleichtert es, Fehler zu korrigieren.

Angle Calculation Der Block berechnet und gibt die Winkel für jede gezeichnete Linie basierend auf der Richtung zurück.

📝 Nutzungshinweise

  1. Connect Input Image: Ein Bild über den Eingangsbereich Image Any an den Block anschließen.

  2. Draw a Line: Klicken Sie auf das Bild, um an der geklickten Position eine Linie zu zeichnen. Jeder Klick definiert einen Punkt der Linie.

  3. Clear or Undo: Verwenden Sie die Tastatur:

    • Drücken Sie C, um alle Linien zu löschen.

    • Drücken Sie U, um die zuletzt gezeichnete Linie rückgängig zu machen.

  4. Evaluate Output: Führen Sie den Block aus, um das modifizierte Bild, die Linienkoordinaten und die Winkel der gezeichneten Linien abzurufen.

📊 Bewertung

Bei der Bewertung zeigt dieser Block das aktualisierte Bild mit gezeichneten Linien und liefert Details zu deren Koordinaten und Winkeln.

💡 Tipps und Tricks

Drawing Complex Shapes

Um komplexe Formen zu erstellen, zeichnen Sie mehrere Linien nacheinander, indem Sie an verschiedenen Punkten auf dem Bild klicken.

Utilize Undo Feature

Wenn Sie einen Fehler machen, verwenden Sie die U-Taste, um die letzte Linie schnell zu entfernen, bevor Sie Ihre Zeichnung abschließen.

Adjusting Line Thickness

Sie können die Dicke der Linien ändern, indem Sie den Wert line_width im Code anpassen, wenn Sie dickere oder dünnere Linien wünschen.

Reusable Coordinates

Behalten Sie die Linienkoordinaten im Auge; sie können helfen, dieselben Linien später erneut zu zeichnen oder zur Referenz in einer anderen Analyse zu nutzen.

🛠️ Fehlersuche

No Image Displayed

Wenn kein Bild angezeigt wird, stellen Sie sicher, dass ein gültiges Bild an den Eingang angeschlossen ist. Der Block benötigt ein Bild, um die Zeichenoberfläche anzuzeigen.

Lines Not Visible

Stellen Sie sicher, dass die gezeichneten Linien nicht von anderen Elementen überlappt werden. Zeichnen Sie Linien in den gewünschten sichtbaren Bereichen des Bildes.

Last updated