> 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/minimum-rectangle.md).

# Minimum Rectangle

Dieser Funktionsblock identifiziert und gibt das minimale umschließende Rechteck um einen bestimmten Kontur in einem Bild aus. Er markiert visuell das identifizierte Rechteck und bietet zusätzliche geometrische Informationen zur Analyse.

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

`Image Any` Das Eingangsbild, in dem sich der Kontur befindet.

`Contour` Die Konturdaten, die die Form definieren, für die das minimale umschließende Rechteck berechnet wird.

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

`Image` Das Ausgangsbild mit dem minimalen Rechteck, das um den angegebenen Kontur gezeichnet ist.

`Center` Der Mittelpunkt des identifizierten Rechtecks.

`Width` Die Breite des Rechtecks.

`Height` Die Höhe des Rechtecks.

`Rectangle` Die Formdaten, die das Rechteck darstellen.

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

Dieser Block hat keine zusätzlichen Steuerungen. Er arbeitet hauptsächlich auf den bereitgestellten Eingaben.

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

`Visual Output` Der Block zeichnet das identifizierte Rechteck direkt auf das Eingangsbild für sofortiges visuelles Feedback.

`Geometric Information` Gibt wesentliche Maße wie den Mittelpunkt, die Breite und die Höhe des Rechtecks aus.

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

1. **Eingangsbild verbinden**: Verbinden Sie ein Bild, das den Kontur enthält, mit dem Eingangsbereich `Image Any`.
2. **Kontur bereitstellen**: Verbinden Sie die Konturdaten mit dem Eingangsbereich `Contour`.
3. **Block bewerten**: Führen Sie den Block aus, um ein Bild mit dem minimalen umschließenden Rechteck, das um den Kontur gezeichnet ist, sowie dessen Mittelpunkt, Breite und Höhe zu erhalten.

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

Wenn er ausgeführt wird, verarbeitet dieser Funktionsblock das Eingangsbild und die Konturdaten, um das annotierte Bild und die geometrischen Eigenschaften des minimalen umschließenden Rechtecks zurückzugeben.

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

<details>

<summary>Konturen vereinfachen</summary>

Bevor Sie diesen Block anschließen, sollten Sie in Betracht ziehen, Methoden zur Vereinfachung von Konturen zu verwenden, um sicherzustellen, dass die Eingaben gut definiert sind. Die Verwendung des Blocks `Approximate Contour` kann die Konturdaten sauberer machen und die Rechteck-Erkennung verbessern.

</details>

<details>

<summary>Eingangsbild Vorverarbeiten</summary>

Verbessern Sie die Qualität der Konturerkennung, indem Sie das Bild mit Funktionsblöcken wie `Blur` oder `Image Threshold` vorverarbeiten. Dies kann zu besser definierten Konturen führen.

</details>

<details>

<summary>Konturdaten überprüfen</summary>

Stellen Sie sicher, dass Ihre Konturdaten gültig und korrekt formatiert sind. Verwenden Sie Blöcke wie `Check Area` oder `Find Contour`, um sicherzustellen, dass der erkannte Kontur dem entspricht, was Sie beabsichtigen.

</details>

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

<details>

<summary>Kein Rechteck gezeichnet</summary>

Wenn das Rechteck im Ausgangsbild nicht erscheint, überprüfen Sie, ob die Kontureingabe gültig und richtig definiert ist. Wenn der Kontur leer ist, wird kein Rechteck gezeichnet.

</details>

<details>

<summary>Unerwartete Rechteckgröße</summary>

Wenn die Ausgabemaße des Rechtecks unerwartet groß oder klein sind, überprüfen Sie die Konturdaten auf Genauigkeit. Stellen Sie sicher, dass die Konturen die gewünschten Formen darstellen. Passen Sie gegebenenfalls die Vorverarbeitungsmethoden an.

</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/shape-analysis/minimum-rectangle.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.
