将三维曲面数据转换为二维范围图像



我有一个使用wrl文件表示的3D曲面。我已经阅读了所需的信息。并具有以下数据:顶点、面、法线、纹理坐标。

如何使用这些数据将其转换为2D范围图像(与正常强度图像相同,但每个像素都带有下表面的深度值除外)?我更喜欢Matlab支持的解决方案,尽管一般的想法非常受欢迎。

使用griddata

如果我理解正确,你有x,y,z数据,你想把它转换成图像,其中图像强度是z。

[ximg,yimg]=meshgrid(1:szX,1:szY);
img = griddata(x,y,z,ximg,yimg); 
% normalize image, or set it at range you want

我认为它应该起作用。

相关内容

  • 没有找到相关文章

最新更新