> 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/detections-shapes/shape-analysis/minimum-circle.md).

# Minimum Circle

Bu fonksiyon bloğu, bir görüntüde belirli bir şeklin (kontur) etrafındaki en küçük çevreleyen daireyi hesaplar. Bu, bir nesnenin görüntüdeki minimum sınırlayıcı dairesini tanımlamaya yardımcı olur.

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

`Image Any` Analiz edilecek nesneyi veya şekli içeren giriş görüntüsü.

`Contour` Minimum çevreleyen dairenin hesaplanacağı şekil (kontur).

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

`Image` Tespit edilen konturun etrafına çizilmiş minimum çevreleyen daireyi gösteren çıktı görüntüsü.

`Center` Çevreleyen dairenin merkezinin koordinatları.

`Radius` Çevreleyen dairenin çapı.

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

Bu fonksiyon bloğu için özel bir kontrol gerekmez; parametreler sağlanan girdilerden alınır.

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

`Minimum Enclosing Circle Calculation` Verilen konturu kapsayan en küçük dairenin verimli bir şekilde hesaplanmasını sağlar.

`Visual Representation` Belirtilen şekli kapsayan daireyi görsel olarak temsil eden bir görüntü çıktısı sağlar, bu da net bir grafik geri bildirim sunar.

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

1. **Input Image**: İlgili nesneyi içeren bir görüntüyü `Image Any` girişine bağlayın.
2. **Input Contour**: `Contour` girişini kullanarak nesnenin konturunu belirtin.
3. **Evaluate**: Minimum çevreleyen daireyi hesaplamak için bloğu çalıştırın.

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

Bu fonksiyon bloğu çalıştırıldığında, sağlanan konturu çevreleyen minimum dairenin merkezini ve çapını hesaplar ve bir görsel temsil ile çıktı görüntüsünde döndürür.

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

<details>

<summary>Görüntüyü Ön İşlemden Geçirme</summary>

Konturların arka plandan kolayca ayırt edilmesini sağlamak için görüntüyü `Image Threshold` veya `Blur` gibi fonksiyonlarla ön işlemden geçirmeyi düşünün.

</details>

<details>

<summary>Konturları Doğrulama</summary>

Kontur girişini bağlamadan önce, konturun doğru bir şekilde oluşturulduğundan emin olun. Şeklin doğru bir şekilde tespit edilebildiğini onaylamak için `Find Contour` bloğunu kullanın.

</details>

<details>

<summary>Sonuçları Saklama</summary>

Sonuç olarak elde edilen merkez ve çapı, diğer bloklarda gelecekteki hesaplamalar için `Data Memory` veya `Data Write Local` ile saklayabilirsiniz.

</details>

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

<details>

<summary>Daire Çizilmemiş</summary>

Çıktı görüntüsü daire göstermiyorsa, kontur girişinin geçerli ve doğru tanımlandığından emin olun. Kontur boşsa veya uygun formatta değilse, fonksiyon bloğu daire oluşturmadan çalışacaktır.

</details>

<details>

<summary>Beklenmedik Daire Boyutu</summary>

Çap veya merkez çıktısı beklenmedik görünüyorsa, kontur girişini kontrol ederek istediğiniz nesneyi veya şekli doğru bir şekilde temsil ettiğinden emin olun.

</details>
