# Image ROI Polygon

Bu fonksiyon bloğu, kullanıcıların bir görüntü üzerinde mouse tıklamalarıyla bir çokgen çizerek ilgi alanı (ROI) tanımlamasına olanak tanır. Tanımlanan ROI, daha ileri görüntü işleme için kullanılabilir.

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

`Input Image` Poligon ROI'sinin çizileceği görüntü.

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

`Output Image` Sadece çizilen çokgenle tanımlanan alanı gösteren sonuç görüntüsü.

`Polygon` ROI'yi tanımlayan çokgen noktalarının koordinatları.

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

`Mouse Click` Görüntüye tıklayarak çokgenin köşelerini ekleyin. Her tıklama bir nokta ekler.

`Key Press`

* **C**: Tüm noktaları ve çokgeni temizler.
* **U**: Son eklenen noktayı geri alır.

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

`Interactive Drawing` Kullanıcılar, noktaları ayarlamak için tıklayarak görüntü üzerinde doğrudan çokgen çizebilir, bu da esnek ROI seçimlerine olanak tanır.

`Dynamic Line Visualization` Kullanıcılar çokgeni tanımlarken, hemen görsel geri bildirim almak için görüntü üzerinde dinamik olarak çizilen çizgiler ve noktalar oluşturulur.

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

1. **Connect an Image**: `Input Image` soketine bir görüntü bağlayın.
2. **Draw Polygon**: Görüntüye tıklayarak noktalar ekleyin. Kapalı bir çokgen oluşturmak için en az üç nokta bağlayın.
3. **Clear or Undo**: Tüm noktaları temizlemek için **C** tuşunu veya son noktayı silmek için **U** tuşunu kullanın.
4. **Evaluate**: Sadece tanımlanan ROI'ye odaklanan çıktı görüntüsünü elde etmek için fonksiyon bloğunu çalıştırın.

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

Çalıştırıldığında, bu fonksiyon bloğu, kullanıcının çizdiği çokgenle tanımlanan alanı vurgulayan bir çıktı görüntüsü oluşturur.

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

<details>

<summary>Karmaşık Şekiller</summary>

İstenilen alanın etrafında tıklayarak karmaşık şekiller oluşturabilirsiniz; son noktayı ilk nokta ile birleştirerek çokgeni kapatmayı unutmayın.

</details>

<details>

<summary>Katmanlarla Birlikte</summary>

Bu fonksiyon bloğu, ROI'yi tanımlamadan önce veya sonra belirli alanları geliştirmek için `Image Threshold` veya `Bilateral Filter` gibi diğer fonksiyon bloklarıyla etkili bir şekilde birleştirilebilir.

</details>

<details>

<summary>Poligon Koordinatlarını Kontrol Etme</summary>

Çıktı poligon koordinatları, depolanabilir veya belirli alan referanslarına ihtiyaç duyan diğer işleme fonksiyonları için giriş olarak kullanılabilir.

</details>

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

<details>

<summary>Poligon Görülmüyor</summary>

Giriş soketine bağlanmış bir görüntü olduğundan emin olun ve kapalı bir şekil tanımlamak için en az üç nokta oluşturmak üzere tıklayın.

</details>

<details>

<summary>Beklenmeyen Çıktı</summary>

Noktaları temizlemediğinizden veya birkaç tıklamayı yanlışlıkla geri almadığınızdan emin olun. Gerekirse, son işlemi yeniden yapmak için **U** tuşunu kullanı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/image-roi-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.
