我参与了一个项目,我需要从体积的一系列图像中渲染 3D 体积。这些图像是通过几种技术创建的,因此它们是所讨论对象的垂直切片。
数据集与this question类似,但提问者正在寻找Matlab解决方案。
目标是让这个绘图接近实时(>1Hz 更新率),从我的研究来看,openGL 似乎是最快的绘图选项。除了以下伪代码算法之外,openGL 中是否有内置函数在 openGL 中渲染音量。
foreach(Image in Folder)
foreach(Pixel in Image)
pointColour(pixelColour)
pointLocation(Pixel.X,Pixel.Y,Image.Z)
drawPoint
我不关心图像之间的插值,当前间距足够小,不需要它。