Sdílet prostřednictvím


Mapa indexu sledování těla Azure Kinect

Mapa indexu těla obsahuje mapu segmentace instancí pro každé tělo v hloubkovém snímku fotoaparátu. Každý pixel se mapuje na odpovídající pixel v hloubkě nebo na obrázku IR. Hodnota každého pixelu představuje tělo, ke kterému pixel patří. Může to být buď pozadí (hodnota K4ABT_BODY_INDEX_MAP_BACKGROUND) nebo index zjištěného k4abt_body_t.

Příklad mapy základního indexu

Poznámka:

Index těla se liší od ID těla. ID těla můžete dotazovat z daného indexu těla voláním rozhraní API: k4abt_frame_get_body_id().

Použití mapy indexu těla

Mapa indexu těla je uložena jako k4a_image_t a má stejné rozlišení jako hloubka nebo obrázek ir. Každý pixel je 8bitová hodnota. Může být dotazován voláním k4abt_frame_t k4abt_frame_get_body_index_map. Vývojář zodpovídá za uvolnění paměti pro mapu indexu těla voláním k4a_image_release().

Další kroky

Vytvoření první aplikace pro sledování těla