Check Area (Polygon)

Dieser Funktionsblock ermöglicht es Benutzern, interaktiv einen polygonalen Bereich auf einem Bild zu definieren und zu überprüfen, ob angegebene Punkte innerhalb dieses Bereichs liegen. Er bietet Visualisierungswerkzeuge zum Zeichnen und Verwalten von Koordinaten auf dem Bild.

📥 Eingänge

Input Image Das Bild, in dem Sie ein Polygon definieren und die Punktpositionen überprüfen werden.

Position Coordinate List Eine Liste von Koordinaten (Punkten), die gegen das definierte Polygon überprüft werden.

📤 Ausgänge

Output Image Das ursprüngliche Bild mit dem hervorgehobenen polygonalen Bereich.

Polygon Coordinates Die Koordinaten des definierten Polygons.

Object In Area Ein boolescher Wert, der angibt, ob einer der angegebenen Punkte innerhalb des Polygons liegt.

Detected Positions Die Koordinaten der Punkte, die innerhalb des definierten polygonalen Bereichs liegen.

🕹️ Steuerungen

Mouse Clicks Verwenden Sie linke Mausklicks, um Punkte zu zeichnen, die das Polygon bilden; drücken Sie C, um die Punkte zu löschen, oder U, um den zuletzt hinzugefügten Punkt rückgängig zu machen.

🎨 Funktionen

Interactive Polygon Drawing Benutzer können polygonale Bereiche auf dem Bild einfach mithilfe von Mausklicks definieren.

Real-Time Feedback Das Bild wird in Echtzeit aktualisiert, um das derzeit definierte Polygon und die erkannten Punkte widerzuspiegeln.

📝 Nutzungshinweise

  1. Connect Input Image: Stellen Sie ein Bild an den Eingangsbereich Input Image des Blocks bereit.

  2. Define Polygon: Klicken Sie auf das Bild, um Punkte zu erstellen, die die Ecken des Polygons bilden.

  3. Check Points: Verbinden Sie die Punkte mit der Position Coordinate List, um zu prüfen, ob sie innerhalb des definierten Polygons liegen.

  4. Clear or Undo Points: Verwenden Sie die C-Taste, um alle Punkte zu löschen, oder U, um den zuletzt hinzugefügten Punkt rückgängig zu machen.

📊 Bewertung

Wenn ausgeführt, wird dieser Block überprüfen, ob die angegebenen Punkte innerhalb des gezeichneten Polygons liegen, und das modifizierte Bild zusammen mit den Polygonkoordinaten und den Ergebnissen der Erkennung zurückgeben.

💡 Tipps und Tricks

Punktpräzision

Stellen Sie sicher, dass die Punkte, die zur Definition des Polygons hinzugefügt werden, so präzise wie nötig für Ihre Anwendung sind, da sie den Bereich direkt beeinflussen, der gegen die angegebenen Koordinaten überprüft wird.

Polygonkomplexität

Für komplexe Formen fügen Sie bei Bedarf zusätzliche Punkte hinzu. Je mehr Punkte Sie hinzufügen, desto genauer wird die Form des Polygons Ihr beabsichtigtes Gebiet darstellen.

Überlagerungsdurchsichtigkeit

Passen Sie den alpha-Wert im Code an, um die Transparenz des überlagernden Polygons im Ausgabebild zu ändern.

🛠️ Fehlersuche

Keine Punkte im Inneren erkannt

Wenn keine Punkte innerhalb des Polygons erkannt werden, überprüfen Sie, ob die verwendeten Punkte tatsächlich innerhalb des definierten Bereichs liegen. Überprüfen Sie die Koordinaten auf Genauigkeit.

Polygon erscheint nicht

Wenn das Polygon nach dem Klicken nicht erscheint, stellen Sie sicher, dass die Mausklicks ordnungsgemäß registriert werden. Überprüfen Sie, ob das Eingangsbild korrekt verbunden ist.

Last updated