> 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/turkish/fonksiyon-bloklari/blocks-reference/image-transformations/transformation-filters/auto-contrast.md).

# Auto Contrast

Bu fonksiyon bloğu, bir histogram kesme algoritması kullanarak görüntülere otomatik kontrast ayarları uygular. Amaç, görüntü içindeki özelliklerin görünürlüğünü artırmaktır.

## 📥 Girdiler <a href="#inputs" id="inputs"></a>

`Image Any` Kontrast ayarlaması ile geliştirmek istediğiniz giriş görüntüsü.

## 📤 Çıktılar <a href="#outputs" id="outputs"></a>

`Image Any` Ayarlanmış kontrasta sahip çıkış görüntüsü.

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

`Threshold` Uygulanacak histogram kesme yüzdesini ayarlamanızı sağlayan bir kaydırıcı kontrol. Bu değer, kontrastı artırmak için histogramın kuyruklarının ne kadarının kesileceğini belirler.

## 🎨 Özellikler <a href="#features" id="features"></a>

`Automatic Adjustment` Bu blok, görüntü verileri üzerinde manuel müdahale olmaksızın otomatik olarak kontrastı ayarlar.

`Histogram Clipping` Algoritma, kesilecek minimum ve maksimum gri ton değerlerini hesaplayarak, kalan görüntü verisindeki ayrıntıları artırır.

## 📝 Kullanım Talimatları <a href="#usage" id="usage"></a>

1. **Connect Input**: Bir kaynak görüntüsü `Image Any` girişine bağlayın.
2. **Set Threshold**: Histogram kesme yüzdesini ayarlamak için `Threshold` kaydırıcısını kullanın. Tipik bir aralık 1 ile 99 arasındadır.
3. **Evaluate**: Bloğu çalıştırarak kontrast ayarlamasını uygulayın ve geliştirilmiş çıkış görüntüsünü alın.

## 📊 Değerlendirme <a href="#evaluation" id="evaluation"></a>

Değerlendirme sırasında, bu fonksiyon bloğu giriş görüntüsünü işler ve belirtilen eşiğe göre kontrastını artırarak ayarlanmış görüntüyü çıktılar.

## 💡 İpuçları ve Püf Noktaları <a href="#tips-and-tricks" id="tips-and-tricks"></a>

<details>

<summary>Optimal Threshold Ayarları</summary>

Farklı görüntüler için optimal bir ayar bulmak üzere `Threshold` kaydırıcısı ile deneyler yapın; 10-15% civarındaki değerler genellikle verileri fazla kesmeden iyi sonuçlar verir.

</details>

<details>

<summary>Diğer Filtrelerle Birleştirme</summary>

Son çıkış kalitesini daha da artırmak için bu bloğu `Sharpen` veya `Blur` gibi diğer görüntü dönüşüm blokları ile birlikte kullanmayı düşünün.

</details>

<details>

<summary>Değişiklikleri Önizleme</summary>

Değişikliklerin görüntüyü nasıl etkilediğini görmek için bu bloğu bir `Show Image` bloğuna bağlayarak ayarlanmış görüntüyü gerçek zamanlı olarak önizleyin.

</details>

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

<details>

<summary>Görünür Değişiklik Yok</summary>

Eğer çıkış görüntüsünde görünür bir değişiklik fark etmiyorsanız, `Threshold` ayarını değiştirin. Çok düşük veya çok yüksek bir değer, görüntü kontrastını etkili bir şekilde değiştirmeyebilir.

</details>

<details>

<summary>Giriş Görüntüsü Sorunları</summary>

Giriş görüntüsünün geçerli ve desteklenen bir formatta olduğundan emin olun. Gri tonlu görüntüler bu yöntemle genellikle daha iyi sonuç verir, ancak renkli görüntülerle de çalışır.

</details>
