Compartilhar via


Mapa do índice de acompanhamento corporal do Azure Kinect

O mapa do índice corporal inclui o mapa de segmentação de instância para cada corpo na captura de câmera de profundidade. Cada pixel é mapeado para o pixel correspondente na imagem de profundidade ou de IR. O valor de cada pixel representa a qual corpo o pixel pertence. Pode ser em segundo plano (valor K4ABT_BODY_INDEX_MAP_BACKGROUND) ou o índice de um k4abt_body_t detectado.

Exemplo de mapa do índice corporal

Observação

O índice corporal é diferente da ID do corpo. Você pode consultar a ID do corpo de um determinado índice corporal chamando a API: k4abt_frame_get_body_id ().

Utilização do mapa do índice corporal

O mapa do índice corporal é armazenado como um k4a_image_t e tem a mesma resolução que a profundidade ou a imagem IR. Cada pixel tem um valor de 8 bits. Ele pode ser consultado a partir de um k4abt_frame_t chamando k4abt_frame_get_body_index_map. O desenvolvedor é responsável por liberar a memória para o mapa do índice corporal chamando k4a_image_release().

Próximas etapas

Criar seu primeiro aplicativo de acompanhamento de corpo