> 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/roi-processing/image-roi-polygon-multi.md).

# Image ROI Polygon Multi

Bu fonksiyon bloğu, bir görüntü üzerinde birden çok çokgensel ilgi alanı (ROI) çizmenize, düzenlemenize ve kaydetmenize olanak tanır. Rastgele şekilleri işaretlemek, maskelenmiş kırpımları çıkarmak ve sonraki işleme için çokgen koordinatlarını dışa aktarmak için kullanın — tümü basit fare ve klavye etkileşimleriyle yapılır.

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

`Image Any`\
Notlandırmak istediğiniz görüntüyü sağlayın. Bir görüntü bağlandığında ve blok çalıştırıldığında, görüntü çokgen çizimi için tuval haline gelir.

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

`Highlighted Image`\
Kaydedilmiş ve geçerli çokgenlerin üzerine bindirilmiş işaretlerle orijinal görüntüyü döndürür.

`Polygon Images`\
Kaydedilmiş her bir çokgen için maskeleme uygulanmış, kırpılmış görüntülerden oluşan bir liste döndürür; her kırpım çokgen içindeki orijinal pikselleri korur.

`Polygons`\
Diğer fonksiyon bloklarında kullanılabilecek koordinat listeleri (konturlar) olarak çokgen şekillerinin listesini döndürür.

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

`Draw Polygon Canvas`\
Sol fare tıklamalarıyla çokgen çizdiğiniz interaktif görüntü alanı.

`Press C`\
Geçerli çokgeni temizler (geçerli çokgen yoksa son kaydedilmiş çokgeni kaldırır).

`Press U`\
Geçerli çokgenin son noktasını geri alır. Geçerli çokgen yoksa, son kaydedilmiş çokgeni düzenlemeye geri getirir.

`Press S`\
Geçerli çokgeni kaydeder (en az 3 nokta gereklidir). Kaydedilen çokgenler çıktı listelerinin parçası olur.

Fare etkileşimleri: nokta eklemek için sol tıklayın; bir köşeyi taşımak için tıklayıp sürükleyin; köşelerin üzerine gelindiğinde vurgulanır ve düzenleme etkinleşir. İmleç simgesi, oluşturma veya köşe düzenleme modunu gösterecek şekilde değişir.

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

* Kalıcı çoklu çokgen düzenleme: birden çok çokgen oluşturun ve geçerli ile kaydedilmiş çokgenler arasında geçiş yapın.
* Görsel bindirmeler: kaydedilmiş çokgenleri, düzenlenen çokgeni, üzerinde durulan köşeleri ve aktif noktaları farklı renklerle gösterir.
* Dışa aktarılabilen ROI kırpımları: her kaydedilmiş çokgen için maskelenmiş ve kırpılmış görüntüler döndürür; bu kırpımlar ileri işleme için uygundur.
* Koordinat ihracı: çokgen köşe koordinatlarını, standart kontur listeleri şeklinde döndürür.
* Hızlı düzenleme için basit klavye kontrolleri (C, U, S) ve sezgisel fare tabanlı çizim.

## ⚙️ Çalışma Mekanizması <a href="#running-mechanism" id="running-mechanism"></a>

* Girişe bir görüntü verildiğinde ve blok değerlendirildiğinde, görüntü interaktif tuvalde görünür.
* Tuval üzerinde nokta çizerek bir çokgen oluşturun. Görsel bindirmeler gerçek zamanlı olarak güncellenir.
* Bir çokgeni kaydetmek, onu dahili listeye ekler; blok her çalıştırıldığında güncellenmiş çıktıları üretir: notlandırılmış görüntü, maske/kırpılmış çokgen görüntü listesi ve çokgen koordinatları listesi.
* Köşe düzenleme ve sürükleme, bir sonraki değerlendirmede çıktıları günceller.

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

1. `Image Any` girişine bir görüntü kaynağı bağlayın (örneğin: `Camera USB`, `Load Image` veya `Stream Reader`).
2. Tuval üzerinde çokgen köşelerini eklemek için tıklayın. Bir çokgen oluşturmak için en az üç nokta ekleyin.
3. Geçerli çokgeni kaydetmek için `Press S` kullanın. Kaydedilen çokgenler çıktılara dahil edilir.
4. Bir noktayı düzeltmek için, köşe vurgulanana kadar üzerine gelin ve yeni konuma sürükleyin.
5. Son noktayı geri almak için `Press U`, geçerli çokgeni temizlemek için `Press C` kullanın.
6. Bloğu çalıştırarak `Highlighted Image`, `Polygon Images` ve `Polygons` çıktılarınızı diğer bloklara besleyin.

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

* Sadece alt bölgeye odaklanmanız gerekiyorsa çokgen çizmeden önce `Image ROI Select` veya `Image ROI` ile ilgi alanlarını önceden seçin.
* Arka planı kaldırmak veya birden çok maskeyi birleştirmek için bu bloktan sonra `Apply Mask` kullanın.
* `Polygon Images` çıktısını `Find Object`, `Object Detection` veya `Mask Detection` gibi tespit/analiz bloklarına vererek yalnızca seçilen bölgelerde tespit çalıştırın.
* Seçilmiş ROI örneklerini kaydetmek ve referans veri seti oluşturmak için `Image Logger` veya `Image Write` kullanın.
* Yan yana birden çok kaydedilmiş çokgen bindirmesi gerekiyorsa, `Polygon Images` çıktısını `Image Concatenate` veya `Collage Images` ile birleştirin.
* Çizim öncesi ön işleme (ör. izlemeyi kolaylaştırmak için ikili maske oluşturma) gerekiyorsa, yukarı akışta `Blur`, `Image Threshold` veya `HSV Filter` kullanın.

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

* Tuvale tıkladığınızda hiçbir şey olmuyor: `Image Any` girişine bir görüntü bağlı olduğundan emin olun ve tuvalin başlatılması için bloğu bir kez çalıştırın.
* Çokgen kaydedilemiyor: `Press S` ile kaydetmeden önce geçerli çokgeninizin en az üç noktası olduğundan emin olun.
* Çokgen çıktıları boş: çokgenlerin kaydedildiğini kontrol edin (`Press S`); sadece kaydedilmiş çokgenler `Polygon Images` veya `Polygons` çıktısına dahil edilir.
* Kırpılmış çokgen boş görünüyor: çokgenin görüntü sınırları içinde olduğundan ve görüntüde geçerli piksel verisi bulunduğundan emin olun. Gerekirse çizim öncesi görüntüyü `Normalize Image` veya `Denoising` ile ön işleyin.
