> 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/transformation-filters/auto-contrast.md).

# Auto Contrast

Dieser Funktionsblock wendet automatische Kontrasteinstellungen auf Bilder an, indem er einen Histogramm-Clipping-Algorithmus verwendet. Ziel ist es, die Sichtbarkeit von Merkmalen im Bild zu verbessern.

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

`Image Any` Das Eingangsbild, das Sie durch Kontrasteinstellungen verbessern möchten.

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

`Image Any` Das Ausgangsbild mit angepasst Kontrast.

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

`Threshold` Ein Schieberegler, mit dem Sie den Prozentsatz des anzuwendenden Histogramm-Clipps festlegen können. Dieser Wert bestimmt, wie viel von den Enden des Histogramms abgeschnitten wird, um den Kontrast zu erhöhen.

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

`Automatic Adjustment` Dieser Block passt den Bildkontrast automatisch basierend auf den Histogrammdaten an und verbessert die Bildmerkmale ohne manuelle Intervention.

`Histogram Clipping` Der Algorithmus berechnet die minimalen und maximalen Graustufenwerte, die abgeschnitten werden, und ermöglicht so eine größere Detailtreue in den verbleibenden Bilddaten.

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

1. **Connect Input**: Verbinden Sie ein Quellbild mit dem Eingangsbereich `Image Any`.
2. **Set Threshold**: Verwenden Sie den `Threshold`-Schieberegler, um den Prozentsatz des Histogramm-Clippings anzupassen. Ein typischer Bereich liegt zwischen 1 und 99.
3. **Evaluate**: Führen Sie den Block aus, um die Kontrasteinstellung anzuwenden und das verbesserte Ausgangsbild zu erhalten.

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

Bei der Bewertung verarbeitet dieser Funktionsblock das Eingangsbild und verbessert dessen Kontrast basierend auf dem festgelegten Schwellenwert, wobei das angepasste Bild ausgegeben wird.

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

<details>

<summary>Optimale Schwellenwerteinstellungen</summary>

Experimentieren Sie mit dem `Threshold`-Schieberegler, um eine optimale Einstellung für verschiedene Bilder zu finden; Werte um 10-15 % liefern oft gute Ergebnisse, ohne die Daten übermäßig abzuschneiden.

</details>

<details>

<summary>Kombination mit anderen Filtern</summary>

Erwägen Sie, diesen Block in Verbindung mit anderen Bildtransformationsblöcken wie `Sharpen` oder `Blur` zu verwenden, um die endgültige Ausgabequalität weiter zu verbessern.

</details>

<details>

<summary>Änderungen in der Vorschau anzeigen</summary>

Um zu sehen, wie sich die Änderungen auf das Bild auswirken, verbinden Sie diesen Block mit einem `Show Image`-Block, um das angepasste Bild in Echtzeit anzuzeigen.

</details>

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

<details>

<summary>Keine sichtbare Änderung</summary>

Wenn Sie keine sichtbare Änderung im Ausgangsbild feststellen, versuchen Sie, den `Threshold` anzupassen. Ein sehr niedriger oder sehr hoher Wert kann den Kontrast des Bildes möglicherweise nicht effektiv ändern.

</details>

<details>

<summary>Probleme mit dem Eingangsbild</summary>

Stellen Sie sicher, dass das Eingangsbild gültig und im unterstützten Format vorliegt. Graustufenbilder erzielen in der Regel bessere Ergebnisse mit dieser Methode, funktionieren aber auch mit Farbbildern.

</details>
