> For the complete documentation index, see [llms.txt](https://docs.augelab.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.augelab.com/german/function-blocks/detections-shapes/roi-processing/check-area-polygon.md).

# 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 <a href="#inputs" id="inputs"></a>

`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 <a href="#outputs" id="outputs"></a>

`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 <a href="#controls" id="controls"></a>

`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 <a href="#features" id="features"></a>

`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 <a href="#usage" id="usage"></a>

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 <a href="#evaluation" id="evaluation"></a>

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 <a href="#tips-and-tricks" id="tips-and-tricks"></a>

<details>

<summary>Punktpräzision</summary>

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.

</details>

<details>

<summary>Polygonkomplexität</summary>

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.

</details>

<details>

<summary>Überlagerungsdurchsichtigkeit</summary>

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

</details>

## 🛠️ Fehlersuche <a href="#troubleshooting" id="troubleshooting"></a>

<details>

<summary>Keine Punkte im Inneren erkannt</summary>

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.

</details>

<details>

<summary>Polygon erscheint nicht</summary>

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.

</details>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.augelab.com/german/function-blocks/detections-shapes/roi-processing/check-area-polygon.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
