# Check Area (Polygon)

Bu fonksiyon bloğu, kullanıcıların bir görüntü üzerinde etkileşimli olarak çokgen bir alan tanımlamalarına ve belirtilen noktaların bu alanda olup olmadığını kontrol etmelerine olanak tanır. Görüntü üzerinde koordinatları çizmek ve yönetmek için görselleştirme araçları sağlar.

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

`Input Image` Bir çokgen tanımlayacağınız ve nokta konumlarını kontrol edeceğiniz görüntü.

`Position Coordinate List` Tanımlanan çokgene karşı kontrol edilecek koordinatların (noktaların) listesi.

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

`Output Image` Tanımlanan çokgen alanının vurgulandığı orijinal görüntü.

`Polygon Coordinates` Tanımlanan çokgenin koordinatları.

`Object In Area` Belirtilen noktaların herhangi birinin çokgenin içinde olup olmadığını gösteren bir boolean değeri.

`Detected Positions` Tanımlanan çokgen alanı içinde kalan noktaların koordinatları.

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

`Mouse Clicks` Çokgeni oluşturan noktaları çizmek için sol fare tıklamalarını kullanın; noktaları temizlemek için `C` tuşuna veya son eklenen noktayı geri almak için `U` tuşuna basın.

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

`Interactive Polygon Drawing` Kullanıcılar, fare tıklamaları ile görüntü üzerinde çokgen alanları kolayca tanımlayabilirler.

`Real-Time Feedback` Tanımlanan çokgen ve tespit edilen noktaları yansıtacak şekilde görüntü gerçek zamanlı olarak güncellenir.

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

1. **Connect Input Image**: Bloğun `Input Image` girişine bir görüntü sağlayın.
2. **Define Polygon**: Çokgenin köşelerini oluşturan noktaları oluşturmak için görüntüye tıklayın.
3. **Check Points**: Tanımlanan çokgenin içinde olup olmadıklarını kontrol etmek için noktaları `Position Coordinate List` girişine bağlayın.
4. **Clear or Undo Points**: Tüm noktaları temizlemek için `C` tuşunu veya son eklenen noktayı geri almak için `U` tuşunu kullanın.

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

Çalıştırıldığında, bu blok sağlanan noktaların çizilen çokgenin içinde olup olmadığını kontrol eder ve değiştirilen görüntü, çokgen koordinatları ve tespit sonuçları ile geri döner.

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

<details>

<summary>Nokta Hassasiyeti</summary>

Çokgeni tanımlamak için eklenen noktaların uygulamanız için gerekli hassasiyette olduğundan emin olun, çünkü bu noktalar belirtilen koordinatlarla kontrol edilen alanı doğrudan etkiler.

</details>

<details>

<summary>Çokgenin Karmaşıklığı</summary>

Karmaşık şekiller için gerektiğinde ek noktalar oluşturun. Eklediğiniz noktaların sayısı arttıkça, çokgenin şekli istediğiniz alanı daha doğru bir şekilde temsil edecektir.

</details>

<details>

<summary>Kapatma Şeffaflığı</summary>

Çıktı görüntüsündeki örtüşen çokgenin şeffaflığını değiştirmek için kodda `alpha` değerini ayarlayın.

</details>

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

<details>

<summary>İçeride Hiç Nokta Bulunamadı</summary>

Eğer çokgenin içinde hiç nokta tespit edilmediyse, kullanılan noktaların tanımlanan alanın içinde olup olmadığını kontrol edin. Koordinatları doğrulamak için tekrar kontrol edin.

</details>

<details>

<summary>Çokgen Görünmüyor</summary>

Eğer tıklamanız sırasında çokgen görünmüyorsa, fare olaylarının doğru şekilde kaydedildiğinden emin olun. Giriş görüntüsünün doğru bir şekilde bağlandığını doğrulayın.

</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/roi-processing/check-area-polygon.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.
