> 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/contrast-optimization.md).

# Contrast Optimization

Bu fonksiyon bloğu, görüntü kontrastını artırmak için CLAHE (Kontrast Sınırlı Uyarlanabilir Histogram Eşitleme) algoritmasını kullanır. Özellikle, farklı aydınlatma koşullarındaki görüntülerde parlak bölgelerin görünürlüğünü artırmak için etkilidir.

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

`Image Any` CLAHE tekniği ile işlenecek ve geliştirilecek tek bir görüntü.

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

`Image Any` Çıktı, CLAHE algoritması uygulandıktan sonra girdi görüntüsünün geliştirilmiş versiyonudur.

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

`Grid Size` CLAHE algoritması tarafından kullanılan ızgara boyutunu ayarlamak için bir kaydırıcı. Boyut artırıldıkça görüntüdeki daha büyük alanlarda kontrast artırılabilir.

`Clip Limit` CLAHE algoritması için kesme limitini ayarlamak için bir kaydırıcı. Bu değer, kontrast amplifikasyonunu kontrol eder; daha yüksek değerler, kontrastın daha fazla artırılmasına izin verir.

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

`Real-time Adjustment` Izgara boyutu ve kesme limiti dinamik olarak ayarlanabilir, böylece kullanıcılar geliştirme etkisini anında ince ayar yapabilir.

`Adaptive Contrast Enhancement` CLAHE algoritması, benzer parlaklık alanlarındaki görüntülerde kontrastı daha etkili bir şekilde artırır, görünürlüğü artırırken görüntünün aşırı doygunluğa ulaşmasını engeller.

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

1. **Input Image**: Herhangi bir görüntüyü giriş soketine bağlayın.
2. **Adjust Parameters**: İstenilen geliştirme parametrelerini ayarlamak için `Grid Size` ve `Clip Limit` kaydırıcılarını kullanın.
3. **Evaluate**: CLAHE algoritmasını uygulamak ve sonuçta geliştirilmiş görüntüyü görüntülemek için bloğu çalıştırın.

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

Çalıştırıldığında, bu fonksiyon bloğu giriş görüntüsüne CLAHE algoritmasını uygulayarak kontrastı artırılmış görüntüyü döndürür.

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

<details>

<summary>Izgara Boyutu Ayarı</summary>

Daha küçük ızgara boyutları, görüntünün yerel alanlarına daha iyi uyum sağlar, daha büyük boyutlar ise daha genel iyileştirmeler uygular. Optimal sonuçlar için farklı boyutlarla denemeler yapın.

</details>

<details>

<summary>Kesme Limiti Ayarları</summary>

Daha yüksek bir kesme limiti, daha büyük bir kontrast etkisi üretebilir, ancak aynı zamanda gürültüye de yol açabilir. İşlediğiniz spesifik görüntü için dengeyi bulmak üzere ayarlayın.

</details>

<details>

<summary>Görüntüleri Ön İşleme</summary>

En iyi sonuçlar için, `Denoising` fonksiyon bloğunu kullanarak kontrast optimizasyonunu uygulamadan önce görüntünüzde gürültüyü kaldırmayı düşünün.

</details>

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

<details>

<summary>Çıktıda Değişiklik Yok</summary>

Giriş görüntünüzün doğru bir şekilde bağlandığından ve kaydırıcılardaki değerlerin geçerli aralıklar içinde olduğundan emin olun (Izgara Boyutu: 2-20, Kesme Limiti: 2-100).

</details>

<details>

<summary>Geliştirilmiş Görüntüde Artifaktlar</summary>

CLAHE uygulandıktan sonra artefaktlar fark ederseniz, yüksek değerlerin aşırı iyileştirmeye ve görsel bozulmalara yol açabileceğinden, kesme limitini azaltmayı düşünün.

</details>
