Görüntü Sensörü#
giriiş#
VEX V5 için Görsel Sensör, renkleri ve renk kodlarını algılar ve izler. Bu sayede Görsel Sensör, çevresini analiz edebilir, nesneleri takip edebilir ve algılanan görsel verilere göre tepki verebilir.
Aşağıda mevcut tüm blokların listesi bulunmaktadır:
İşlemler — Seçilen nesne türü için Görsel Sensörden veri yakala.
görüntü anlık görüntüsü al — Seçilen bir Görüntü Sensörü ve imza kullanarak anlık görüntü yakalar.
Ayarlar — Hangi nesneyle etkileşim kuracağınızı seçin.
görüş nesnesi dizinini ayarla — Nesneyle ilgili Bloklarda hangi algılanan nesneye (sırayla) referans verileceğini belirtir.
Değerler — Yakalanan verilere erişim ve kullanım.
görüş nesnesi mevcut — Algılanan bir nesnenin mevcut olup olmadığını bildirir.
görüş nesne sayısı — Anlık görüntüde tespit edilen nesne sayısını bildirir.
görüş nesnesi özelliği — Şunlar gibi ayrıntıları rapor eder:
Eylemler#
Görüntü sensörünün anlık görüntüsünü al#
Görüntü anlık görüntüsü al yığın bloğu, renk imzaları veya renk kodları için işlenip analiz edilecek olan Görüntü Sensöründen mevcut görüntüyü yakalayacaktır.
Bu blokla kullanılabilmeleri için öncelikle Görsel Sensör Yardımcı Programı’nda renk imzaları ve renk kodları yapılandırılmalıdır.
Not: Diğer Görüntü Sensörü bloklarını kullanmadan önce öncelikle bir anlık görüntü alınması gerekmektedir.
Veri seti, 0 indeksinden başlayarak genişliğe göre en büyükten en küçüğe doğru sıralanmış nesneleri depolar. Her nesnenin özelliklerine görüş nesnesi özelliği bloğu kullanılarak erişilebilir. Eşleşen nesne bulunmazsa boş bir veri seti raporlanır.
[Vision1 v] sensörüyle [SELECT_A_SIG v] anlık görüntüsü al
Parametre |
Tanım |
|---|---|
cihaz |
Kullanılacak görüntü sensörünün hangisi olduğu, Cihazlar penceresinde yapılandırılır. |
imza |
Veri kümesini yalnızca belirtilen imzaya ait verileri içerecek şekilde filtreler. Mevcut imzalar şunlardır:
|
Ayarlar#
Vision Sensor nesne öğesini ayarla#
Görsel Sensör nesne öğesini ayarla yığın bloğu, veri kümesindeki hangi öğenin kullanılacağını belirler.
[Vision1 v] nesne öğesini (1) olarak ayarla
Parametre |
Tanım |
|---|---|
cihaz |
Kullanılacak görüntü sensörünün hangisi olduğu, Cihazlar penceresinde yapılandırılır. |
öğe |
Veri setinde kullanılacak öğenin numarası. |
Değerler#
Görsel Sensör nesnesi mevcut#
Görsel nesne mevcut Boolean bloğu, veri kümesinde belirtilen bir renk imzasının veya renk kodunun tespit edilip edilmediğini bildirir.
Doğru — Veri seti bir renk imzası veya renk kodu içeriyor.
Yanlış — Veri seti renk imzası veya renk kodu içermiyor.
<[Vision1 v] nesnesi var mı?>
Parametre |
Tanım |
|---|---|
cihaz |
Kullanılacak görüntü sensörünün hangisi olduğu, Cihazlar penceresinde yapılandırılır. |
Görsel Sensör nesne sayısı#
Görsel nesne sayısı raporlama bloğu, veri kümesindeki tespit edilen nesne sayısını tam sayı olarak rapor eder.
([Vision1 v] nesne sayısı)
Parametre |
Tanım |
|---|---|
cihaz |
Kullanılacak görüntü sensörünün hangisi olduğu, Cihazlar penceresinde yapılandırılır. |
Görsel Sensör nesne özelliği#
Görsel Sensör anlık görüntüsü al bloğu kullanıldıktan sonra depolanan her nesneyle birlikte beş özellik de dahil edilir (aşağıda gösterilmiştir).
([Vision1 v] nesnesi [genişlik v])
Tüm özellik değerleri, Görüş Sensörü anlık görüntüsü al bloğunun kullanıldığı anda Görüş Sensörünün görüş alanındaki algılanan nesnenin konumunu ve boyutunu tanımlar. Bu değerler, sensörün 316 x 212 piksel çözünürlüğüne bağlı olarak piksel cinsinden ölçülür.
Parametre |
Tanım |
|---|---|
görüş sensörü |
Kullanılacak Görüntü Sensörü, Aygıtlar penceresinde yapılandırılır. |
mülk |
Algılanan nesnenin hangi özelliğini kullanacağız: |
Genişlik#
Genişlik özelliği, algılanan renk imzasının genişliğini piksel cinsinden, 0 ile 316 arasında tam sayı olarak bildirir.
[Vision1 v] nesnesi [genişlik v]
yükseklik#
Height özelliği, algılanan renk imzasının yüksekliğini piksel cinsinden, 0 ile 212 arasında tam sayı olarak bildirir.
[Vision1 v] nesnesi [yükseklik v]
merkezX#
centerX özelliği, algılanan renk imzasının merkezinin x koordinatını piksel cinsinden 0 ile 316 arasında tam sayı olarak bildirir.
[Vision1 v] nesnesi [merkezX v]
merkezY#
centerY özelliği, algılanan renk imzasının merkezinin y koordinatını piksel cinsinden 0 ile 212 arasında tam sayı olarak bildirir.
[Vision1 v] nesnesi [merkezY v]
açı#
Açı özelliği, algılanan renk kodunun yönünü 0 ile 180 derece arasında tam sayı olarak bildirir.
Not: Açı özelliği yalnızca renk kodlarıyla kullanılabilir.
[Vision1 v] nesnesi [açı v]