> 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/fill-contour.md).

# Fill Contour

Bu fonksiyon bloğu, bir görüntüde belirli bir konturun içini veya dışını doldurmanıza olanak tanır ve etkili şekil analizi ve manipülasyonu sağlar.

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

`Input Image` Belirtilen konturu doldurmak istediğiniz görüntü.

`Contour` Doldurulacak alanı tanımlayan konturun koordinatları. Bu, en az iki noktadan oluşmalıdır.

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

`Output Image` Kullanıcı ayarlarına göre belirtilen konturun doldurulmasının ardından elde edilen görüntü.

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

`Fill Inside` Konturun içinin mi yoksa dışının mı doldurulacağını belirtmenize olanak tanıyan bir onay kutusu. Varsayılan olarak, içi doldurması için işaretlidir.

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

`Contour Filling` Bu blok, verilen bir konturun içini veya dışını doldurmak için kullanılabilir ve görüntü işleme görevlerini geliştirir.

`Dynamic Contour Handling` Bu blok, iki nokta ile tanımlanan dikdörtgen konturlar ve birden fazla nokta ile tanımlanan keyfi konturlar dahil olmak üzere her ikisini de işleyebilir.

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

1. **Connect Input**: `Input Image` girişine bir görüntü ve `Contour` girişine kontur noktalarını sağlayın.
2. **Select Filling Option**: Konturun içini (işaretli) veya dışını (işaretsiz) doldurmak için `Fill Inside` onay kutusunu kullanın.
3. **Evaluate**: Belirtilen alanı görüntüde doldurmak için bloğu çalıştırın ve değiştirilmiş görüntü çıktıda gösterilecektir.

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

Çalıştırıldığında, bu fonksiyon bloğu, kontur spesifikasyonlarına ve kullanıcının doldurma yönüne göre doldurulmuş bir görüntü döndürecektir.

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

<details>

<summary>Doğru Konturlar Kullanma</summary>

Konturlarınızın doğru tanımlandığından ve kesintisiz olduğundan emin olun. Bu bloktan önce konturlarınızı düzeltmek için `Find Contour` gibi başka analitik bloklar kullanmayı düşünebilirsiniz.

</details>

<details>

<summary>Dinamik Uygulamalar</summary>

Doldurma işleminden önce çizilen konturların kalitesini artırmak için bu bloğu `Image Threshold` veya `Blur` gibi diğer işleme blokları ile birlikte kullanmayı düşünün.

</details>

<details>

<summary>Farklı Şekillerle Deney Yapma</summary>

Şekilleri, gelişmiş doldurma işlemleri için birden fazla konturu geçirerek birleştirebilirsiniz. İstenilen sonuçları üretmek için girişi dikkatlice yönetmek önemlidir.

</details>

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

<details>

<summary>Geçersiz Kontur Verisi Hatası</summary>

Konturun en az iki noktaya sahip olması gerektiğine dair bir hata alırsanız, kontur dizisinde en az iki geçerli nokta sağlandığından emin olun.

</details>

<details>

<summary>Doldurma Beklendiği Gibi Çalışmıyor</summary>

İstediğiniz doldurma seçeneğini (içi veya dışı) yansıtan onay kutusunun doğru ayarlandığından ve konturun kesintisiz bir şekilde düzgün tanımlandığından emin olun.

</details>
