Indexkaart voor het bijhouden van lichamen in Azure Kinect
De hoofdindexkaart bevat de instantiesegmentatiekaart voor elke hoofdtekst in de dieptecamera-opname. Elke pixel wordt toegewezen aan de bijbehorende pixel in de diepte- of IR-afbeelding. De waarde voor elke pixel geeft aan tot welke body de pixel behoort. Het kan een achtergrond (waarde K4ABT_BODY_INDEX_MAP_BACKGROUND
) of de index van een gedetecteerde k4abt_body_t
waarde zijn.
Notitie
De hoofdtekstindex verschilt van de hoofdtekst-id. U kunt een query uitvoeren op de hoofdtekst-id van een bepaalde hoofdtekstindex door API aan te roepen: k4abt_frame_get_body_id().
Hoofdindextoewijzing gebruiken
De hoofdindextoewijzing wordt opgeslagen als een k4a_image_t
en heeft dezelfde resolutie als de diepte- of IR-afbeelding. Elke pixel is een 8-bits waarde. U kunt hier query's op uitvoeren door aan k4abt_frame_t
te roepen k4abt_frame_get_body_index_map
. De ontwikkelaar is verantwoordelijk voor het vrijgeven van het geheugen voor de hoofdindextoewijzing door aan te roepen k4a_image_release()
.