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

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

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

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

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ı

  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

Ç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ı

Nokta Hassasiyeti

Ç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.

Çokgenin Karmaşıklığı

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.

Kapatma Şeffaflığı

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

🛠️ Sorun Giderme

İçeride Hiç Nokta Bulunamadı

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.

Çokgen Görünmüyor

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.

Last updated