# Denoising

Dieser Funktionsblock ist so konzipiert, dass er Rauschen in Bildern reduziert und ein saubereres, rauschfreies Ergebnis produziert. Er nutzt fortschrittliche Bildverarbeitungstechniken zur Verbesserung der Bildqualität.

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

`Image Any` Das Eingangsbild, das entrauscht werden muss. Es kann entweder ein Graustufen- oder ein Farbbild sein.

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

`Image Any` Das entrauschte Ausgangsbild, das sauberer und frei von unerwünschtem Rauschen erscheinen wird.

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

`Strength` Ein Schieberegler, der die allgemeine Stärke des Entrauschens einstellt. Das Erhöhen dieses Wertes kann das Entrauschen erheblich verbessern, aber auch die Leistung beeinträchtigen.

`Averaging` Ein Schieberegler, der die Durchschnittskraft zur Rauschreduzierung steuert. Höhere Werte können zu glatteren Bildern führen, aber Details und scharfe Kanten können verloren gehen.

`Blend Noise (Colored)` Ein Schieberegler zur Anpassung der Farbblending für farbiges Rauschen im Bild. Dieser Wert hilft, verbleibendes Rauschen mit dem Hintergrund zu mischen und die gesamte visuelle Qualität zu verbessern.

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

`Customizable Parameters` Benutzer können mehrere Parameter anpassen, um den Entrauscheffekt entsprechend ihren spezifischen Bedürfnissen zu optimieren.

`Support for Colored Images` Dieser Block kann sowohl Graustufen- als auch Farbbilder effektiv verarbeiten.

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

1. **Connect Input Image**: Verbinden Sie ein rauschendes Bild mit dem Eingang dieses Blocks.
2. **Adjust Parameters**: Verwenden Sie die Schieberegler, um gewünschte Werte für `Strength`, `Averaging` und `Blend Noise (Colored)` einzustellen.
3. **Evaluate**: Führen Sie den Block aus, um den Entrauschungsprozess anzuwenden. Das Ergebnis wird eine klarere Version des Eingangsbildes sein.

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

Bei der Ausführung verarbeitet der Funktionsblock das Eingangsbild und produziert eine entrauschte Version basierend auf den konfigurierten Parametern.

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

<details>

<summary>Die richtige Balance finden</summary>

Experimentieren Sie mit verschiedenen Werten für `Averaging` und `Blend Noise (Colored)`, um die beste Balance zwischen Rauschreduzierung und Detailerhalt im Bild zu finden.

</details>

<details>

<summary>Stärkeinstellungen</summary>

Die Erhöhung des Parameters `Strength` kann das Entrauschen verbessern, kann aber manchmal zu einem Verlust feinerer Details führen. Es kann vorteilhaft sein, einen Mittelweg für optimale Ergebnisse zu finden.

</details>

<details>

<summary>Vorverarbeitung vor dem Entrauschen</summary>

Für optimale Ergebnisse sollten Sie das Eingangsbild mit anderen Methoden wie `Image Threshold` oder `Blur`-Funktionsblöcken zur Rauschreduktion vorverarbeiten, bevor Sie den Entrauschungsprozess anwenden.

</details>

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

<details>

<summary>Bild ändert sich nicht</summary>

Wenn das Ausgangsbild unverändert erscheint, stellen Sie sicher, dass Sie ein gültiges rauschendes Bild mit dem Eingang verbunden und die Schieberegler entsprechend angepasst haben.

</details>

<details>

<summary>Schlechter Detailerhalt</summary>

Wenn das Entrauschen zu einem Verlust von Details führt, versuchen Sie, die Werte von `Averaging` und `Strength` zu reduzieren. Passen Sie diese Parameter schrittweise an, bis Sie die gewünschte Bildqualität erreichen.

</details>


---

# 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/function-blocks/image-transformations/transformation-filters/denoising.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.
