Partilhar via


Mapa do índice de controlo do corpo do Azure Kinect

O mapa do índice do corpo inclui o mapa de segmentação de instâncias para cada corpo na captura de câmara de profundidade. Cada pixel mapeia para o pixel correspondente na profundidade ou imagem de IR. O valor de cada píxel representa a que corpo pertence o píxel. Pode ser em segundo plano (valorK4ABT_BODY_INDEX_MAP_BACKGROUND) ou no índice de um .k4abt_body_t

Exemplo de mapa de índice de corpo

Nota

O índice do corpo é diferente do ID do corpo. Pode consultar o ID do corpo a partir de um determinado índice corporal ao chamar API: k4abt_frame_get_body_id().

Utilizar o mapa do índice do corpo

O mapa do índice do corpo é armazenado como um k4a_image_t e tem a mesma resolução que a profundidade ou imagem de IR. Cada pixel é um valor de 8 bits. Pode ser consultado a partir de um k4abt_frame_t ao chamar k4abt_frame_get_body_index_map. O programador é responsável por libertar a memória do mapa do índice do corpo ao chamar k4a_image_release().

Passos seguintes

Criar a sua primeira aplicação de deteção de movimentos