我不确定这个问题是否有解决方案,但无论如何我都会问。我也很高兴有一些文献可以研究,还有一些关键词可以搜索。
比方说我用kinect做了三维扫描。扫描时只有一面墙上有一扇门。kinect的输出由数百个小三角形组成。我想实现的是,我识别出墙和门的位置,并将墙的三角形合并为几个,比如说门的三角形。
您想了解网格简化算法,但在此之前,您可能应该熟悉3D图形的基本概念,如顶点、矩阵和网格。GDAL和PCL是两个可以帮助您实现所需目标的库。
还有一个名为MeshLab的软件,它实现了许多提到的算法,可能会对你有所帮助。