> 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/hull-convex.md).

# Hull Convex

Bu fonksiyon bloğu, bir görüntüdeki belirli bir konturun etrafındaki konveks örtüyü hesaplamak ve görselleştirmek için kullanılır. Konveks örtü, bir dizi noktayı (veya kontur) kapsayabilecek en küçük konveks şekildir.

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

`Image Any` Analiz etmek istediğiniz konturu içeren girdi görüntüsü.

`Contour` Konveks örtüyü değerlendirmek istediğiniz belirli kontur.

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

`Image` Hem orijinal konturu hem de hesaplanan konveks örtüyü gösteren değiştirilmiş görüntü.

`Contour` Konveks örtünün kontur temsili.

`Center` Konveks örtünün merkez noktası.

`Area` Konveks örtünün alanı.

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

Bu bloğun belirli kullanıcıya yönelik kontrolleri yoktur; sağlanan girdilere dayanarak çalışır.

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

`Contour Visualization` Bloğu, kolay tanımlama için farklı renkler kullanarak hem orijinal konturu hem de konveks örtüyü görselleştirir.

`Area Calculation` Konveks örtünün alanını otomatik olarak hesaplar ve sonraki analizler için hazır hale getirir.

`Center Identification` Konveks örtünün merkez noktasını çıkararak ileri işleme için potansiyel kullanım sağlar.

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

1. **Input Image**: İstenen konturu içeren görüntüyü `Image Any` girişine bağlayın.
2. **Input Contour**: İlgili kontur verilerini `Contour` girişine sağlayın.
3. **Evaluate**: Belirtilen konturun etrafında konveks örtü oluşturmak için bloğu çalıştırın.

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

Değerlendirme sonrasında, bu fonksiyon bloğu konveks örtüyü girdi görüntüsü üzerine overlay olarak gösterecek ve ek kontur verileri ve alanını sağlayacaktır.

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

<details>

<summary>Ek Şekil Analizinden Önce Kullanma</summary>

Tespit edilen konturun doğru olduğundan emin olun. Konveks örtü bilgi verebilir, ancak orijinal konturdaki kusurları kapatabilir. Öncelikle ileri düzey şekil analiz tekniklerini kullanın.

</details>

<details>

<summary>Kontur Girdilerini Temizleme</summary>

Eğer konturlar doğru görünmüyorsa veya konveks örtü beklenildiği gibi davranmıyorsa, kontur girdilerinizi `Morphological Transformations` kullanarak ön işleme yapmayı veya kenarları ve şekilleri temizlemek için filtreler uygulamayı düşünün.

</details>

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

<details>

<summary>Kontur Bulunamadı</summary>

Girdi görüntünüzün kontur olarak sağlanmadan önce doğru işlendiğinden emin olun. Uygun konturları tespit etmek için `Canny Edge Detector` veya `Find Contour` fonksiyon bloklarını kullanın.

</details>

<details>

<summary>Yanlış Alan Çıkışı</summary>

Eğer alan beklentilerinizi karşılamıyorsa, bloğa verilen konturların doğru olduğunu çift kontrol edin. Doğru kontur tanımları elde etmek için önceki işlem adımlarında parametreleri veya gürültü filtrelerini ayarlayın.

</details>
