主要是想利用matlab将三维点云数据模型写入obj,发现obj的点和面信息可以通过isosurface函数获取,但是需要构建三维数组。
对于规则的三维数组是能够实现的
[xx,yy,zz] = meshgrid(-15:15,-15:15,-15:15);
D = sqrt(xx.^2 + yy.^2 + zz.^2);
FV=isosurface(D,10);
但是
对于已知的点云数据,例如兔子点云模型
链接:https://pan.baidu.com/s/1z9uh6CgpqdZDxqz4x9NykA?pwd=gvzf
提取码:gvzf
我的想法是通过构造类似的三维数组,然后令xyz对应的三维数组的值为1,再利用isosurface求取1的等值面,但是结果却提取不到点面信息,请问能利用isosurface提取兔子点云数据的点面信息吗?