Main Content

select

Seleccionar puntos en la nube de puntos

Desde R2022a

Descripción

ptCloudOut = select(ptCloud,indices) devuelve un objeto pointCloud que contiene únicamente los puntos seleccionados usando índices lineales. Esta función requiere una licencia de Computer Vision Toolbox™.

ptCloudOut = select(ptCloud,row,column) devuelve un objeto pointCloud que contiene únicamente los puntos seleccionados usando subíndices de fila y columna. Esta sintaxis solo se aplica si la entrada son datos de nube de puntos organizada de tamaño M por N por 3.

ptCloudOut = select(___,'OutputSize',outputSize) devuelve los puntos seleccionados como un objeto pointCloud de tamaño especificado por outputSize.

Argumentos de entrada

contraer todo

Nube de puntos, especificada como un objeto pointCloud.

Índices de puntos seleccionados, especificados como vector.

Índices de fila, especificados como vector. Este argumento solo se aplica si la entrada son datos de nube de puntos organizada de tamaño M por N por 3.

Índices de columna, especificados como vector. Este argumento solo se aplica si la entrada son datos de nube de puntos organizada de tamaño M por N por 3.

Tamaño de la nube de puntos de salida, ptCloudOut, especificado como 'selected' o 'full'.

  • Si el tamaño es 'selected', la salida contiene únicamente los puntos seleccionados de la nube de puntos de entrada, ptCloud.

  • Si el tamaño es 'full', la salida tiene el mismo tamaño que la nube de puntos de entrada ptCloud. Los puntos vacíos se rellenan con NaN y el color se establece en [0 0 0].

Argumentos de salida

contraer todo

Nube de puntos, devuelta como un objeto pointCloud.

Capacidades ampliadas

Generación de código C/C++
Genere código C y C++ mediante MATLAB® Coder™.

Generación de código de GPU
Genere código CUDA® para GPU NVIDIA® mediante GPU Coder™.

Historial de versiones

Introducido en R2022a