# Umfang messen (Circumference Measurement)

Sie können mehrere Eigenschaften eines Objekts wie Breite, Höhe und Umfang mithilfe der nativen Funktionsblöcke von AugeLab Studio messen.

In diesem Beispiel werden wir ein Objekt von seinem Hintergrund trennen und seine Fläche, Breite und Höhe messen.

Zuerst verwenden Sie den Block **Load Image** und laden Sie **paper.jpg** aus dem Beispielbilderordner.

Mit [**HSV Filter**](/german/function-blocks/image-transformations/color-filters/hsv-filter.md) und der Anpassung von Hue, Saturation und Werten versuchen wir, den Rechner vom Hintergrund zu trennen:

<figure><img src="/files/KMREoAz5lCOrmEzoTeme" alt=""><figcaption><p>Klicken Sie zum Vergrößern</p></figcaption></figure>

Sie können das Szenario jedes Mal um einen Schritt ausführen, während Sie die Schieberegler im Block **HSV Filter** anpassen, um unterschiedliche Ausgaben zu sehen. Um zu verstehen, was HSV bedeutet, konsultieren Sie die Dokumentation zum [HSV Filter](/german/function-blocks/image-transformations/color-filters/hsv-filter.md).

{% hint style="info" %}
Sie können den [Blur](/german/function-blocks/image-transformations/color-filters/blur.md) oder andere Vorverarbeitungsblöcke verwenden, um zufälliges Rauschen aus Bildern zu reduzieren. Es ist jedoch immer besser, die Vorverarbeitung zu minimieren, wenn es um Messungen geht.
{% endhint %}

Jetzt, da wir erfolgreich die Kontur des Objekts vom Hintergrund getrennt haben, können wir den [**Edge Filter**](/german/function-blocks/image-transformations/color-filters/edge-filter.md) und [**Find Contour**](/german/function-blocks/detections-shapes/shape-analysis/find-contour.md) verwenden, um die Form unseres Objekts zu extrahieren. Fügen Sie diese Blöcke entsprechend dem Szenario hinzu und passen Sie die Schiebereglerwerte an:

<figure><img src="/files/rKHAc7IkEdjLZnQ9hb5t" alt=""><figcaption></figcaption></figure>

Konturen sind Polygone, die aus mehreren Punkten im 2D-Bildraum bestehen. Mit Konturen können Sie ihren Umfang, Mittelpunkt, Winkel usw. berechnen. Die Konturen selbst enthalten jedoch keine Informationen über ihre Breite und Höhe, da sie Polygone mit einer unbekannten Anzahl von Kanten sind.

Zur Berechnung von Breite und Höhe ist der Block [Minimum Rotated Rectangle](/german/function-blocks/detections-shapes/shape-analysis/minimum-rotated-rectangle.md) erforderlich. In Kombination mit **Find Contour** können wir Breite, Höhe und Fläche berechnen:

<figure><img src="/files/M4o0zIBlObca0P0TJDOe" alt=""><figcaption></figcaption></figure>

Die berechnete Breite, Höhe und Fläche stellen keine realen Maßeinheiten dar. Sie spiegeln die Anzahl der Pixel wider. Um sie in metrische Einheiten umzurechnen, benötigen Sie eine Konstante, um von Pixeln in Einheitlängen umzurechnen.

Das war's! Dieses Tutorial hat Ihnen gezeigt, wie man die Fläche, Breite und Höhe eines Objekts durch Trennmethoden berechnet. Sie können andere Methoden zur [Formanalyse](https://github.com/AugelabTech/AugeLab-Studio-Gitbook-Docs/blob/main/german/example-projects/common-computer-vision-problems/broken-reference/README.md) prüfen, um mit unterschiedlichen Formen zu arbeiten.


---

# Agent Instructions: 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/beispielprojekte/circumference-measurement.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.
