> 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/image-transformations/analysis/structural-similarity.md).

# Structural Similarity

Dieser Funktionsblock ist so konzipiert, um die Ähnlichkeit zwischen zwei Bildern mithilfe des Structural Similarity Index (SSIM) zu bewerten. Er gibt einen Ähnlichkeitsprozentsatz aus, der angibt, wie eng die beiden Bilder übereinstimmen.

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

`Image Any` Das erste Bild zum Vergleich.

`Image Any` Das zweite Bild, das mit dem ersten Bild verglichen werden soll.

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

`Similarity Percentage` Eine numerische Ausgabe, die den Ähnlichkeitsprozentsatz zwischen den beiden Eingabebildern darstellt. Je näher dieser Wert bei 100 % liegt, desto ähnlicher sind die Bilder.

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

Dieser Block hat keine Steuerungen für die Benutzereingabe; er funktioniert basierend auf den verbundenen Bildern.

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

`Grayscale Conversion` Konvertiert Farbbilder automatisch in Graustufen für die Ähnlichkeitsberechnung und vereinfacht so den Prozess.

`Similarity Scoring` Gibt einen Prozentsatz aus, der die Ähnlichkeit quantifiziert und es einfach macht, die Qualität der Übereinstimmung zu beurteilen.

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

1. **Connect Images**: Verbinden Sie zwei Bilder mit den Eingängen. Stellen Sie sicher, dass beide Bilder die gleiche Größe haben, damit der Vergleich gültig ist.
2. **Evaluate**: Führen Sie den Block aus. Er berechnet die Ähnlichkeit und gibt den Ausgabewert in Prozent an.

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

Bei der Ausführung vergleicht dieser Funktionsblock die beiden Eingabebilder und gibt einen Ähnlichkeitsscore aus. Wenn die Bilder eng übereinstimmen, wird die Ausgabe nahe 100 % liegen.

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

<details>

<summary>Umgang mit unterschiedlichen Größen</summary>

Stellen Sie sicher, dass beide Bilder die gleichen Abmessungen haben. Wenn nicht, verwenden Sie den Funktionsblock `Image Resize`, um ihre Größen vor der Verwendung dieses Blocks anzupassen.

</details>

<details>

<summary>Überlegungen zur Bildqualität</summary>

Höhere Qualitätsbilder führen typischerweise zu besseren Ähnlichkeitsscores. Bei Bildern unterschiedlicher Qualität oder Kompressionsniveaus können die Ergebnisse variieren.

</details>

<details>

<summary>Vorverarbeitung verwenden</summary>

Um die Ähnlichkeitsergebnisse für Bilder mit Rauschen oder anderen Artefakten zu verbessern, denken Sie daran, einen Funktionsblock zur `Denoising`-Bearbeitung zu verwenden, bevor Sie den Vergleich der strukturellen Ähnlichkeit durchführen.

</details>

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

<details>

<summary>Ungültige Eingabegrößen</summary>

Wenn Sie einen Fehler bezüglich der Bildgröße erhalten, überprüfen Sie, ob beide Eingabebilder identische Abmessungen haben. Möglicherweise müssen Sie eines oder beide Bilder mit der Funktion `Image Resize` anpassen.

</details>

<details>

<summary>Keine Ähnlichkeitsausgabe</summary>

Wenn die Ausgabe `None` ist, stellen Sie sicher, dass beide Eingabebilder bereitgestellt und gültig sind. Überprüfen Sie zudem die Formen der Eingabebilder, um zu bestätigen, dass sie übereinstimmen.

</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/image-transformations/analysis/structural-similarity.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.
