基于vtk的点云可视化

基于vtk的点云可视化

ID:24318348

大小:53.00 KB

页数:4页

时间:2018-11-13

基于vtk的点云可视化_第1页
基于vtk的点云可视化_第2页
基于vtk的点云可视化_第3页
基于vtk的点云可视化_第4页
资源描述:

《基于vtk的点云可视化》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、基于VTK的点云可视化【摘要】针对.las格式的数据文件,给出了以QT为平台,基于VTK、libLAS的点云可视化方法,并利用该方法进行实验。经实验验证该方法灵活、方便,更便于对多功能交互的发掘和实现。  【关键词】VTK点云可视化LAS数据读取  1引言  激光扫描技术是近年来出现的新技术,它突破了单点测量方法,具有高效率、高精度的独特优势。激光扫描技术可以快速获取物体表面的空间点云数据,通过对点云数据的结构创建实现场景的渲染。随着激光扫描技术的不断发展和应用范围的不断扩大,激光扫描相关理论和技术的研究已经成为热

2、点问题。散乱点云数据的可视化是激光扫描技术应用的一个重要环节。本文针对.las格式散乱点云数据文件,结合库的使用,实现点云的显示和基本的交互操作。  2开发环境配置  本文以QT为开发工具,但QT并不能直接绘制、显示三维坐标点,故借助VTK来实现三维点坐标的绘制和显示。  2.1VTK介绍  VTK(visualizationtoolkit)是由kitake对source文件进行编译,然后在平台下进行创建。  编译命令:cd~/vtk/bin/  ccmake../vtk5.0  make  sudomakeins

3、tall  完成VTK的安装后,还需要在QT中进行配置:主要是路径的包含和库文件的添加:  例:INCLUDEPATH+=/usr/include/vtk-5.8  LIBS+=-L/usr/lib-lvtkmon-lvtkexoIIc-lvtkFiltering-lvtkGenericFiltering-lvtkftgl\  -lvtkGeovis-lvtkGraphics-lvtkHybrid-lvtkIO-lvtkInfovis-lvtkmetaio-lvtkproj4\  -lvtkParallel-lvt

4、kQtChart-lvtkRendering-lvtkVieeRendering\  -lvtkapper)阶段。可视化模型创建完毕,接下来是图形模型的建立,首先是图形数据的承载者角色(Actor),主要负责设置修饰效果;其次是渲染窗口(Rendererapper或sink。随着科学技术的不断发展,数据格式多种多样,数据量急剧增加,这对科学可视化数据量和数据传播提出了很大的挑战[3]【摘要】针对.las格式的数据文件,给出了以QT为平台,基于VTK、libLAS的点云可视化方法,并利用该方法进行实验。经实验验证该方

5、法灵活、方便,更便于对多功能交互的发掘和实现。  【关键词】VTK点云可视化LAS数据读取  1引言  激光扫描技术是近年来出现的新技术,它突破了单点测量方法,具有高效率、高精度的独特优势。激光扫描技术可以快速获取物体表面的空间点云数据,通过对点云数据的结构创建实现场景的渲染。随着激光扫描技术的不断发展和应用范围的不断扩大,激光扫描相关理论和技术的研究已经成为热点问题。散乱点云数据的可视化是激光扫描技术应用的一个重要环节。本文针对.las格式散乱点云数据文件,结合库的使用,实现点云的显示和基本的交互操作。  2开发

6、环境配置  本文以QT为开发工具,但QT并不能直接绘制、显示三维坐标点,故借助VTK来实现三维点坐标的绘制和显示。  2.1VTK介绍  VTK(visualizationtoolkit)是由kitake对source文件进行编译,然后在平台下进行创建。  编译命令:cd~/vtk/bin/  ccmake../vtk5.0  make  sudomakeinstall  完成VTK的安装后,还需要在QT中进行配置:主要是路径的包含和库文件的添加:  例:INCLUDEPATH+=/usr/include/vtk-

7、5.8  LIBS+=-L/usr/lib-lvtkmon-lvtkexoIIc-lvtkFiltering-lvtkGenericFiltering-lvtkftgl\  -lvtkGeovis-lvtkGraphics-lvtkHybrid-lvtkIO-lvtkInfovis-lvtkmetaio-lvtkproj4\  -lvtkParallel-lvtkQtChart-lvtkRendering-lvtkVieeRendering\  -lvtkapper)阶段。可视化模型创建完毕,接下来是图形模型的建立

8、,首先是图形数据的承载者角色(Actor),主要负责设置修饰效果;其次是渲染窗口(Rendererapper或sink。随着科学技术的不断发展,数据格式多种多样,数据量急剧增加,这对科学可视化数据量和数据传播提出了很大的挑战[3]。  4LAS数据读取  LAS数据文件包含的是标准LIDAR数据格式,现已发展为四个版本,分别是:LAS1.0,1.1,1.2,

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。