▍1. 三维重建
利用matlab进行三维重建,比较复杂,使用程序可以简单的进行三维重建(Three-dimensional reconstruction using matlab is more complicated, and the program can be used for simple 3D reconstruction.)
Matlab-瑞利波模拟程序,用于面波入射模拟(Matlab-Rayleigh wave simulation program for surface wave incident simulation)
3D点云拼接 ICP算法;可以实现出来 ;斯坦福的兔子点云数据(3D point cloud splicing ICP algorithm)
matlab点云三维重建,用matlab写成的,效果很好,而且速度也比较快(Matlab point cloud three-dimensional reconstruction, written in MATLAB, the effect is very good, and the speed is faster.)
可以在MATLAB中对三维点云数据进行中值滤波。(The median filtering of 3D point cloud data can be carried out.)
MATLAB仿真三维海浪模型,通过模拟来进行立体仿真和二维建构(3D construction of sea wave based on MATLAB simulation)
直接运行TestMyCrust.m, 读取点云txt,或者直接加载mat文件 运行需要几分钟,耐心等待 完成后运行trianglenormal.m, 生成三角面片的法向量 运行完成得到tri.txt(组成三角面片的点的编号信息),trinormal.txt(每个三角面片法向量数值),diandian.txt(每个点云信息) 然后将三个数据当做stl_gen.exe的输入文件,得到trisuface.stl文件(run TestMyCrust.m, read point cloud file txt, or load mat file)
非聚焦型光场相机成像模拟,光线追迹,成像分析(light field camera)
模拟小孔或者圆形柱体结构的三维仿真图像,白光入射下的散射分析(Three-dimensional simulation image simulation holes or circular cylindrical structure, under incident white light scattering analysis)
3D点云的三角化程序,有多个模型验证三角化程序的有效性(triangulation of point cloud.many models validates the effectiveness of the triangulation.)
旋转的文字球:滑动鼠标,控制文字球的旋转方向(a rotation ball made of characters: row mouse,you can control the orientation of the ball)
基于ICP的 3D 点云拼接,main.m是主程序(Based on ICP' s 3D point clouds registration, main.m is the main program)
3D图形编程,让你形象的看到一座山峰,同时也能举一反三运用到其他画图的方面。(3D graphics programming, so you see the image of a mountain, but also can be applied to other aspects of replicability drawing.)
点云压缩 三维显示 数据输出到文本,并实现数据的输出和保存(point cloud)
三维重建程序,包括数据和代码,用的是SFM的方法,课程设计(Three-dimensional reconstruction program, including data and code, using SFM method, course design)
制作二维地形,并且可以对其添加线表示,还可以做分层设色二维地形图图(Dimensional terrain)