У меня есть много облаков 3D-точек, собранных датчиком velodyne. например (x, y, z) в метре.Преобразование 3D облаков точки в область изображения
Я бы хотел конвертировать 3D облака точки в изображение диапазона.
Во-первых, у меня есть трансформация от катезианской до сферической координаты.
r = sqrt(x*x + y*y + z*z)
azimuth angle = atan2(x, z)
elevation angle = asin(y/r)
Теперь. Как преобразовать трехмерную точку в изображение диапазона с помощью этих преобразований в matlab?
Всего точек около 180 000, и я хочу 870 * 64 изображений.
азимут диапазон углов (-180 ~ 180), диапазон угла возвышения (-15 ~ 15)