> 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/shape-analysis/hull-convex.md).

# Hull Convex

Dieser Funktionsblock wird verwendet, um den konvexen Umfang um einen gegebenen Kontur in einem Bild zu berechnen und zu visualisieren. Der konvexe Umfang ist die kleinste konvexe Form, die eine Menge von Punkten (oder Konturen) umschließen kann.

## 📥 Eingänge <a href="#inputs" id="inputs"></a>

`Image Any` Das Eingangsbild, das die Kontur enthält, die Sie analysieren möchten.

`Contour` Die spezifische Kontur, die Sie auf den konvexen Umfang bewerten möchten.

## 📤 Ausgänge <a href="#outputs" id="outputs"></a>

`Image` Das modifizierte Bild zeigt sowohl die ursprüngliche Kontur als auch den berechneten konvexen Umfang.

`Contour` Die Konturdarstellung des konvexen Umfangs.

`Center` Der Mittelpunkt des konvexen Umfangs.

`Area` Die Fläche des konvexen Umfangs.

## 🕹️ Steuerungen <a href="#controls" id="controls"></a>

Dieser Block hat keine spezifischen benutzerseitigen Steuerungen; er arbeitet basierend auf den bereitgestellten Eingängen.

## 🎨 Funktionen <a href="#features" id="features"></a>

`Contour Visualization` Der Block visualisiert sowohl die ursprüngliche Kontur als auch den konvexen Umfang mit unterschiedlichen Farben zur einfachen Identifizierung.

`Area Calculation` Berechnet automatisch die Fläche des konvexen Umfangs für nachfolgende Analysen.

`Center Identification` Gibt den Mittelpunkt des konvexen Umfangs zur potenziellen Verwendung in weiteren Verarbeitungsprozessen aus.

## 📝 Nutzungshinweise <a href="#usage" id="usage"></a>

1. **Input Image**: Verbinden Sie das Bild mit der gewünschten Kontur mit dem Eingangsbereich `Image Any`.
2. **Input Contour**: Stellen Sie die relevanten Kontur Daten im Eingangsbereich `Contour` zur Verfügung.
3. **Evaluate**: Führen Sie den Block aus, um den konvexen Umfang um die angegebene Kontur zu erzeugen.

## 📊 Bewertung <a href="#evaluation" id="evaluation"></a>

Bei der Bewertung wird dieser Funktionsblock den konvexen Umfang über dem Eingangsbild anzeigen, wobei zusätzliche Konturdaten und dessen Fläche bereitgestellt werden.

## 💡 Tipps und Tricks <a href="#tips-and-tricks" id="tips-and-tricks"></a>

<details>

<summary>Using before Additional Shape Analysis</summary>

Stellen Sie immer sicher, dass die erkannte Kontur genau ist. Der konvexe Umfang wird Informationen liefern, kann jedoch Unvollkommenheiten in der ursprünglichen Kontur verdecken. Verwenden Sie zuerst fortgeschrittene Formanalysen.

</details>

<details>

<summary>Cleanup Contour Inputs</summary>

Wenn die Konturen nicht korrekt erscheinen oder der konvexe Umfang sich nicht wie erwartet verhält, ziehen Sie in Betracht, Ihre Kontureingaben mit `Morphological Transformations` oder durch Anwenden von Filtern zu bereinigen, um Kanten und Formen zu reinigen.

</details>

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

<details>

<summary>No Contour Detected</summary>

Stellen Sie sicher, dass Ihr Eingangsbild korrekt verarbeitet wurde, bevor Sie es als Kontur bereitstellen. Verwenden Sie `Canny Edge Detector` oder `Find Contour` Funktionselemente, um geeignete Konturen aus Ihren Bildern zu erkennen.

</details>

<details>

<summary>Incorrect Area Output</summary>

Wenn die Fläche nicht Ihren Erwartungen entspricht, überprüfen Sie, ob die Konturen, die dem Block zugeführt werden, korrekt sind. Passen Sie Parameter oder Rauschfilter in früheren Verarbeitungsstufen an, um genaue Konturbestimmungen zu gewährleisten.

</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, and the optional `goal` query parameter:

```
GET https://docs.augelab.com/german/function-blocks/detections-shapes/shape-analysis/hull-convex.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
