搜索你感兴趣的问题
如何利用多张图片还原模型(图片建模方法推荐)
风枫 2024-06-05 10:40:16
推荐回答
风枫 2024-06-07 09:59:57

如今我们能通过许多途径获得模型,最常见的有人工手动建模(如3dmax,maya等建模软件),但是过程不免繁杂而且效率低下,而利用多张图片进行建模能更好地节省时间,还能使模型更为真实。这里介绍一下图片建模的几种方法

操作方法

一.源代码建模对于这部分内容,可以参考许多大神写的代码(在Github)。如果你打算自己写代码实现图片建模,可以试试SIFT和SURF,学学matla,看看知网的期刊论文,当然有导师的找导师最好。

二.利用软件建模这部分我们重点讲,毕竟面向许多爱好者和大众,没有学过代码或单纯想试试的可以看看这部分内容。

1.Autodesk 123d catch它利用云计算的强大能力,可将多幅照片迅速转换为逼真的三维模型。只要使用相机、手机或者是高级数码单反相机拍摄物体、人物或场景的多幅照片,就能简单地利用 Autodesk 123D 将照片转换成生动鲜活的三维模型。通过该应用程序,使用者还可在三维环境中轻松捕捉自身的头像或度假场景。同时,此款应用程序还带有内置共享功能,可供用户在移动设备及社交媒体上共享短片和动画。1.1后续处理:Autodesk 123d make

(附):这里介绍介绍一下同为欧特克公司autodesk产品下的业余建模软件——Tinkercad 和Autodesk 123D Sculpt(1)Tinkercad:是一款面向大众的简单在线三维设计和 3D 打印应用程序(2)Autodesk 123D Sculpt:它是一款运行在 iPad 上的应用程序, 可以让每一个喜欢创作的人轻松的制作出属于他自己的雕塑模型,并且在这些雕塑模型上绘画。下面第一幅为Tinkercad作品,第二幅为Sculpt

2.VisualSFM+Meshlab2.1-VisualSFM:如果说上面的软件只供于商业运用的话,这部分就涉及到一些专业知识和运用,VisualSFM的源代码可以在Github上找到,作者的网站上也有,你可以详细研究其原理。当然,作为软件,一般人用完全没有问题,只是你要知道,VisualSFM生成的并非模型,而是点云模型,需要进行后续处理,这时候就要用到MeshLab。缺点:如果处理大量图片,将不免花费大量时间,你可以慢慢看一部电影来等待结果。以下为点云模型。

2.2-Meshlab:把三维点云重建成三维模型Meshlab原本为模型处理软件,这里用于对点云模型的恢复

3.Autodesk ReCap 360 photo:这是atuodesk的照片建模云服务,你只需要注册一个atuodesk账号,拍摄一组照片就能让它给你建模,同时还可以花钱使得模型更加精致美观。

大家都关注
有问题 @爱问
Powered by iask.com