MotionResult

Read-only na resulta mula sa MotionTracker.update(). Ang paglipat ay galaw ng background sa pagitan ng mga frame, hindi absolute na lokasyon. Hindi nagki-click, nagpapadala ng input, nag-a-upload, o nagse-save ng data ang tracking.

Syntax

MotionResult

Hindi direktang makakagawa ng instance ng class na ito.

Ibinabalik na halaga

—

Halimbawa

Hindi pa nakadokumento

Mga field

PangalanPaglalarawan
statusString
Gumagawa ng baseline ang INITIALIZED; may tinanggap na paglipat ang TRACKED; ang STALE ay duplicate, luma, o panghinaharap na frame; ang LOST ay dahil sa pagitan, pagbabago ng geometry, maling pagkakasunod ng frame, kakulangan ng texture, o kalabuan. Sinusuri ng STALE ang frame bago iproseso; LOST ang frame na tumanda nang sobra habang pinoproseso.
dxNumber | None
Pahalang na paglipat ng background sa screen pixels na buong resolusyon, para lamang sa TRACKED; negatibo ang galaw pakaliwa.
dyNumber | None
Patayong paglipat ng background sa screen pixels na buong resolusyon, para lamang sa TRACKED.
frame_idNumber
Natatanging identity ng frame, na hindi nagbabago kapag muling binasa ang parehong cached frame.
captured_at_msNumber
Oras ng pagkuha ng frame sa Android monotonic clock sa millisecond, hindi oras ng pagpapakita.
dt_msNumber | None
Mga millisecond na lumipas mula sa baseline, kung mayroon.
age_msNumber
Panghuling edad ng frame sa millisecond.
inliersNumber
Bilang ng mga bahaging sumusuporta sa tinanggap na galaw.
residual_pxNumber | None
Natitirang error ng galaw sa screen pixels, kung mayroon.
reasonString
Dahilan ng status ng resulta.