2

输入: 53490 个 3D 点以及头部的每个点 (xyz) 和颜色 (rgb)

输出:从特定位置/方向观看的 2D 人脸图像

平台: Matlab C/C++

经过研究,我发现了要执行的步骤

我在 Matlab 中实现了上述 3 个步骤。但执行需要 8 分钟。2D 渲染是我项目的一部分;我将在 5000 次后调用 2D 渲染部分。我希望执行时间低于 1 秒。

大部分 (99.9%) 时间用于 z 缓冲。实施是在 wiki 链接之后完成的。
谁能帮我减少在 Matlab 中的时间或建议其他平台?任何有助于理解上述步骤的教程/演示参考资料都会有所帮助。

提前致谢

4

1 回答 1

1

我不建议您在 matlab 中执行此操作,因为您可能需要可视化很大的体积。试试 vtk,你可能需要一些编程。

这是 ImageJ 的一个简单项目(3D 项目):http://imagejdocu.tudor.lu/doku.php? id =gui:image:stacks

于 2013-01-18T02:47:57.717 回答