> 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/funktionsblocke/blocks-reference/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>
