MotionResult

Hasil hanya baca dari MotionTracker.update(). Pergeseran menggambarkan gerak latar antar bingkai, bukan lokasi absolut. Pelacakan tidak mengeklik, mengirim input, mengunggah, atau menyimpan data.

Sintaks

MotionResult

Kelas ini tidak dapat dibuat langsung.

Nilai yang dikembalikan

—

Contoh

Belum didokumentasikan

Field

NamaDeskripsi
statusString
INITIALIZED membuat acuan; TRACKED memiliki pergeseran yang diterima; STALE berarti bingkai duplikat, terlalu lama, atau dari masa depan; LOST berarti ada jeda, perubahan geometri, bingkai tidak berurutan, tekstur kurang, atau ambiguitas. STALE memeriksa bingkai sebelum diproses; bingkai yang menjadi terlalu lama saat diproses menghasilkan LOST.
dxNumber | None
Pergeseran horizontal latar dalam piksel layar resolusi penuh, hanya untuk TRACKED; gerak ke kiri bernilai negatif.
dyNumber | None
Pergeseran vertikal latar dalam piksel layar resolusi penuh, hanya untuk TRACKED.
frame_idNumber
Identitas unik bingkai, tetap sama saat bingkai cache yang sama dibaca ulang.
captured_at_msNumber
Waktu akuisisi bingkai Android berdasarkan jam monoton dalam milidetik, bukan waktu tampilan.
dt_msNumber | None
Milidetik yang berlalu sejak acuan, jika tersedia.
age_msNumber
Usia akhir bingkai dalam milidetik.
inliersNumber
Jumlah area yang mendukung gerakan yang diterima.
residual_pxNumber | None
Sisa kesalahan gerakan dalam piksel layar, jika tersedia.
reasonString
Alasan status hasil.