Tespit

Şimdi, golf toplarının konumunu nasıl tespit edeceğimizi öğreneceğiz!

Golf topunun konumunu tespit etmek ve sonucu görmek için Show Image ve Find Object adlı iki fonksiyon bloğunu kullanacağız.

Şimdi:

  1. Bloklar çubuğuna gidin,

  2. Detections/Shapes altında, Detectors bölümüne gidin ve Find Object bloğunu senaryoya sürükleyip bırakın:

Daha önce olduğu gibi:

  1. Bloklar çubuğuna gidin,

  2. Input/Output altında, Outputs/Exports bölümüne gidin ve Show Image bloğunu senaryoya sürükleyip bırakın:

Son olarak, bunları aşağıda gösterildiği gibi bağlayın:

💬 Görünüşe göre tespit düzgün çalışmıyor. Bu, top hareket ettikçe Image ROI Select referanslarının değişmesi ve referansımızın çime dönmesi nedeniyle oluyor.

Bu sorunu çözmek için, aşağıda gösterildiği gibi Image Memory ve Logic Input bloklarını kullanacağız:

  1. Bloklar çubuğuna gidin,

  2. Image Transformers altında, Analysis bölümüne gidin ve Find Object bloğunu senaryoya sürükleyip bırakın:

Yine:

  1. Bloklar çubuğuna gidin,

  2. Input/Output altında, Data Inputs bölümüne gidin ve Logic Input bloğunu senaryoya sürükleyip bırakın:

Senaryomuz biraz kalabalık. Blokları fare ile yeniden düzenleyelim. İki yöntem vardır:

  1. Bir bloğa tıklayıp sürüklemek:

  2. Boş bir alana tıklayıp, birden fazla bloğu seçip sürüklemek:

Şimdi, bu iki bloğu aşağıda gösterildiği gibi bağlayın:

Image Memory bloğu ihtiyacımız olan kareyi hatırlayacak ve onu donduracaktır. Bu şekilde, referansımız asla değişmeyecek.

Görüntüyü dondurmak için senaryoyu bir adım çalıştırın, Logic Input bloğuna gidin ve onu True olarak ayarlayın.

Son olarak, Find Object bloğuna geçin ve Match Thresholdu aşağıda gösterildiği gibi %100 olarak ayarlayın:

Golf topunu tespit etmeye hazırız! Run tuşuna basın ve tespitin çalışmasını izleyin:

Çok iyi! İlk projemizi neredeyse tamamladık. Bir sonraki projeye geçin ve ilk senaryomuzu tamamlayalım.

Last updated