Hi. I tried to read in a LIDAR file into Matlab, which looks as follows:
pointcloud = fread(lidar_data);
As far as I know, the pointcloud is structured in the following way:
For each point, there are the (x,y,z)-coordiantes, the intensity as well as a ring index.
I am confused that I only get integer values in the pointcloud.
For example, the first point yields: x = 233, y = 148, z = 59, i = 192, ri = 120.
Do you have any idea, where these integer values come from? I don’t think that those values are just rounded to the next integer, rather that I messed something up.
Thank for your help.