实例介绍
Fast ICP是对ICP的改进与扩展。论文Efficient Variants of the ICPalgorithm详细给出了影响ICP算法的各种因素,且每种因素都哪些算法,其结果与性能如何。
【实例截图】
【核心代码】
trimesh2-2.12_FastICP
└── trimesh2
├── bin.Darwin
│ ├── mesh_align
│ ├── mesh_cat
│ ├── mesh_cc
│ ├── mesh_check
│ ├── mesh_crunch
│ ├── mesh_filter
│ ├── mesh_hf
│ ├── mesh_info
│ ├── mesh_make
│ ├── mesh_shade
│ ├── mesh_view
│ └── xf
├── bin.Darwin64
│ ├── mesh_align
│ ├── mesh_cat
│ ├── mesh_cc
│ ├── mesh_check
│ ├── mesh_crunch
│ ├── mesh_filter
│ ├── mesh_hf
│ ├── mesh_info
│ ├── mesh_make
│ ├── mesh_shade
│ ├── mesh_view
│ └── xf
├── bin.Linux
│ ├── mesh_align
│ ├── mesh_cat
│ ├── mesh_cc
│ ├── mesh_check
│ ├── mesh_crunch
│ ├── mesh_filter
│ ├── mesh_hf
│ ├── mesh_info
│ ├── mesh_make
│ ├── mesh_shade
│ ├── mesh_view
│ └── xf
├── bin.Linux64
│ ├── mesh_align
│ ├── mesh_cat
│ ├── mesh_cc
│ ├── mesh_check
│ ├── mesh_crunch
│ ├── mesh_filter
│ ├── mesh_hf
│ ├── mesh_info
│ ├── mesh_make
│ ├── mesh_shade
│ ├── mesh_view
│ └── xf
├── bin.Win32
│ ├── mesh_align.exe
│ ├── mesh_cat.exe
│ ├── mesh_cc.exe
│ ├── mesh_check.exe
│ ├── mesh_crunch.exe
│ ├── mesh_filter.exe
│ ├── mesh_hf.exe
│ ├── mesh_info.exe
│ ├── mesh_make.exe
│ ├── mesh_shade.exe
│ ├── mesh_view.exe
│ └── xf.exe
├── COPYING
├── gluit
│ ├── COPYING.freeglut
│ ├── COPYING.glui
│ ├── freeglut_callbacks.c
│ ├── freeglut_cursor.c
│ ├── freeglut_display.c
│ ├── freeglut_ext.c
│ ├── freeglut_font.c
│ ├── freeglut_font_data.c
│ ├── freeglut_gamemode.c
│ ├── freeglut_geometry.c
│ ├── freeglut_glutfont_definitions.c
│ ├── freeglut_init.c
│ ├── freeglut_internal.h
│ ├── freeglut_joystick.c
│ ├── freeglut_main.c
│ ├── freeglut_menu.c
│ ├── freeglut_misc.c
│ ├── freeglut_overlay.c
│ ├── freeglut_state.c
│ ├── freeglut_stroke_mono_roman.c
│ ├── freeglut_stroke_roman.c
│ ├── freeglut_structure.c
│ ├── freeglut_teapot.c
│ ├── freeglut_teapot_data.h
│ ├── freeglut_videoresize.c
│ ├── freeglut_window.c
│ ├── glui_add_controls.cc
│ ├── glui_algebra3.cc
│ ├── glui_algebra3.h
│ ├── glui_arcball.cc
│ ├── glui_arcball.h
│ ├── glui_bitmap_img_data.cc
│ ├── glui_bitmaps.cc
│ ├── glui_button.cc
│ ├── glui.cc
│ ├── glui_checkbox.cc
│ ├── glui_column.cc
│ ├── glui_control.cc
│ ├── glui_edittext.cc
│ ├── glui_img_checkbox_0.c
│ ├── glui_img_checkbox_0_dis.c
│ ├── glui_img_checkbox_1.c
│ ├── glui_img_checkbox_1_dis.c
│ ├── glui_img_downarrow.c
│ ├── glui_img_leftarrow.c
│ ├── glui_img_listbox_down.c
│ ├── glui_img_listbox_up.c
│ ├── glui_img_listbox_up_dis.c
│ ├── glui_img_radiobutton_0.c
│ ├── glui_img_radiobutton_0_dis.c
│ ├── glui_img_radiobutton_1.c
│ ├── glui_img_radiobutton_1_dis.c
│ ├── glui_img_rightarrow.c
│ ├── glui_img_spindown_0.c
│ ├── glui_img_spindown_1.c
│ ├── glui_img_spindown_dis.c
│ ├── glui_img_spinup_0.c
│ ├── glui_img_spinup_1.c
│ ├── glui_img_spinup_dis.c
│ ├── glui_img_uparrow.c
│ ├── glui_listbox.cc
│ ├── glui_mouse_iaction.cc
│ ├── glui_node.cc
│ ├── glui_panel.cc
│ ├── glui_quaternion.cc
│ ├── glui_quaternion.h
│ ├── glui_radio.cc
│ ├── glui_rollout.cc
│ ├── glui_rotation.cc
│ ├── glui_separator.cc
│ ├── glui_slider.cc
│ ├── glui_spinner.cc
│ ├── glui_statictext.cc
│ ├── glui_stdinc.h
│ ├── glui_translation.cc
│ └── Makefile
├── include
│ ├── Box.h
│ ├── bsphere.h
│ ├── Color.h
│ ├── GL
│ │ ├── freeglut_ext.h
│ │ ├── freeglut.h
│ │ ├── freeglut_std.h
│ │ ├── glui.h
│ │ └── glut.h
│ ├── GLCamera.h
│ ├── ICP.h
│ ├── KDtree.h
│ ├── lineqn.h
│ ├── mempool.h
│ ├── noise3d.h
│ ├── strutil.h
│ ├── timestamp.h
│ ├── TriMesh_algo.h
│ ├── TriMesh.h
│ ├── Vec.h
│ └── XForm.h
├── lib.Darwin
│ ├── libgluit.a
│ └── libtrimesh.a
├── lib.Darwin64
│ ├── libgluit.a
│ └── libtrimesh.a
├── lib.Linux
│ ├── libgluit.a
│ └── libtrimesh.a
├── lib.Linux64
│ ├── libgluit.a
│ └── libtrimesh.a
├── libsrc
│ ├── conn_comps.cc
│ ├── diffuse.cc
│ ├── edgeflip.cc
│ ├── faceflip.cc
│ ├── filter.cc
│ ├── GLCamera.cc
│ ├── ICP.cc
│ ├── KDtree.cc
│ ├── lmsmooth.cc
│ ├── Makefile
│ ├── overlap.cc
│ ├── remove.cc
│ ├── reorder_verts.cc
│ ├── shared.cc
│ ├── subdiv.cc
│ ├── TriMesh_bounding.cc
│ ├── TriMesh_connectivity.cc
│ ├── TriMesh_curvature.cc
│ ├── TriMesh_grid.cc
│ ├── TriMesh_io.cc
│ ├── TriMesh_normals.cc
│ ├── TriMesh_pointareas.cc
│ ├── TriMesh_stats.cc
│ └── TriMesh_tstrips.cc
├── lib.Win32
│ ├── libgluit.a
│ └── libtrimesh.a
├── Makedefs.Darwin
├── Makedefs.Darwin64
├── Makedefs.Linux
├── Makedefs.Linux64
├── Makedefs.SunOS
├── Makedefs.Win32
├── Makefile
├── Makerules
├── README
└── utilsrc
├── Makefile
├── mesh_align.cc
├── mesh_cat.cc
├── mesh_cc.cc
├── mesh_check.cc
├── mesh_crunch.cc
├── mesh_filter.cc
├── mesh_hf.cc
├── mesh_info.cc
├── mesh_make.cc
├── mesh_shade.cc
├── mesh_view.cc
└── xf.cc
16 directories, 213 files
标签:
相关软件
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论