# 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>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.augelab.com/turkish/fonksiyon-bloklari/detections-shapes/shape-analysis/minimum-circle.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
