> 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/operations/polar-transform.md).

# Polar Transform

Bu fonksiyon bloğu, kullanıcılara bir görüntüye polar dönüşüm uygulama olanağı sunar ve görüntünün lineer koordinatlarını polar koordinatlara dönüştürür. Bu dönüşüm, çeşitli görüntü işleme ve bilgisayarla görme uygulamalarında faydalı olabilir.

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

`Image Any` Dönüştürülecek kaynak görüntü.

`Center_X` Dönüşümün gerçekleşeceği merkezi noktanın X-koordinatı.

`Center_Y` Dönüşümün gerçekleşeceği merkezi noktanın Y-koordinatı.

`Max Radius` Dönüşümün kapsamını tanımlayan maksimum yarıçap.

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

`Image Any` Polar dönüşüm uygulandıktan sonra elde edilen görüntü.

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

`Center_X` Merkez noktanın X-koordinatını tanımlayan sayısal giriş. Bir değer sağlanmazsa, varsayılan olarak görüntünün merkezi alınır.

`Center_Y` Merkez noktanın Y-koordinatını tanımlayan sayısal giriş. Bir değer sağlanmazsa, varsayılan olarak görüntünün merkezi alınır.

`Max Radius` Polar dönüşüm için maksimum yarıçapı tanımlayan sayısal giriş. Belirtilmezse, varsayılan olarak görüntünün genişliğinin veya yüksekliğinin yarısı alınır.

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

`Flexible Center Positioning` Kullanıcılar, polar dönüşüm için merkez noktasını belirleyebilir ve bu noktanın yerleşimine göre farklı görsel efektler elde edebilirler.

`Variable Radius` Dönüşümün maksimum yarıçapı ayarlanabilir, bu da uygulanan polar efektin kapsamını kontrol etme olanağı sunar.

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

1. **Input Image**: Dönüştürmek istediğiniz görüntüyü `Image Any` girişine bağlayın.
2. **Set Center Coordinates**: İsteğe bağlı olarak, dönüşüm için merkez noktasını belirlemek üzere `Center_X` ve `Center_Y` değerlerini ayarlayın.
3. **Define Max Radius**: Görüntünün ne kadarının dönüştürüleceğini tanımlamak için `Max Radius` ayarlayın.
4. **Evaluate Block**: Yapılandırıldıktan sonra, dönüştürülmüş polar görüntüyü görmek için bloğu çalıştırın.

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

Fonksiyon bloğu, tanımlanan parametrelere dayanarak giriş görüntüsüne polar dönüşüm uygular ve değiştirilmiş 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>Merkezi Dönüştürme</summary>

Farklı etkiler elde etmek için `Center_X` ve `Center_Y` için farklı koordinatlarla deneyler yapın. Görüntüdeki önemli özelliklere odaklanmak daha ilginç sonuçlar verebilir.

</details>

<details>

<summary>Diğer Efektlerle Kullanma</summary>

Polar dönüşümü uyguladıktan sonra, görsel çıktıyı daha da geliştirmek için `Blur` veya `Contrast Optimization` gibi blokları kullanmayı düşünün.

</details>

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

<details>

<summary>Çıktı Görüntüsü Yok</summary>

Eğer çıktı olarak hiçbir görüntü üretilmiyorsa, `Image Any` girişine geçerli bir görüntü bağlandığından ve `Center_X`, `Center_Y` ve `Max Radius` parametrelerinin uygun şekilde ayarlandığından emin olun.

</details>

<details>

<summary>Beklenmeyen Dönüşüm Sonucu</summary>

Elde edilen görüntü bozulmuş veya beklenmedik görünüyorsa, dönüşüm üzerindeki etkilerini görmek için `Center_X`, `Center_Y` veya `Max Radius` değerlerini ayarlamayı deneyin.

Giriş görüntüsünün boyutlarının dönüşüm için uygun olduğundan emin olun.

</details>
