当前位置: 首页 > news >正文

网站建设论文的开题报告得物app开发用了多少钱

网站建设论文的开题报告,得物app开发用了多少钱,软件技术公司,专门做外贸网站先添加一个带有ui的QT应用程序。 一、在ui界面中添加QVTKOpenGLNativeWidget控件 先拖出来一个QOpenGLWidget控件 修改布局如下#xff1a; 然后将QOpenGLWidget控件提升为QVTKOpenGLNativeWidget控件#xff0c;步骤如下#xff1a; 右击QOpenGLWidget窗口#xff0c;选…先添加一个带有ui的QT应用程序。 一、在ui界面中添加QVTKOpenGLNativeWidget控件 先拖出来一个QOpenGLWidget控件 修改布局如下 然后将QOpenGLWidget控件提升为QVTKOpenGLNativeWidget控件步骤如下 右击QOpenGLWidget窗口选择【提示为...】 输入提升的类名称为QVTKOpenGLNativeWidget 此时需要把自动生成的qvtkopenglnativewidget.h修改为QVTKOpenGLNativeWidget.h否则报错找不到qvtkopenglnativewidget.h头文件因为下载下来的头文件名称为QVTKOpenGLNativeWidget.h。 点击【添加】按钮。 选中提升的类点击【提升】按钮。 二、修改.pro文件添加所需库 INCLUDEPATH /usr/include/eigen3INCLUDEPATH /usr/local/include/vtk-8.2 LIBS /usr/local/lib/libvtk*.soINCLUDEPATH /usr/local/include/pcl-1.13 LIBS /usr/local/lib/libpcl_*.so 三、添加所需头文件 #include vtkRenderWindow.h #include pcl/visualization/pcl_visualizer.h #include pcl/point_types.h//各种格式的点的头文件 #include pcl/io/pcd_io.h #include vtkGenericOpenGLRenderWindow.h 四、显示点云代码 先在头文件widget.h中添加 boost::shared_ptr pcl::visualization::PCLVisualizer view; 在widget.cpp文件中的构造函数中添加初始化 vtkSmartPointervtkRenderer renderer vtkSmartPointervtkRenderer::New();vtkSmartPointervtkGenericOpenGLRenderWindow renderWindow vtkSmartPointervtkGenericOpenGLRenderWindow::New();renderWindow-AddRenderer(renderer);view.reset(new pcl::visualization::PCLVisualizer(renderer,renderWindow,viewer,false));view-setupInteractor(ui-guiwidget-GetInteractor(),ui-guiwidget-GetRenderWindow());ui-guiwidget-SetRenderWindow(view-getRenderWindow()); 添加按钮的点击事件对应的槽函数添加加载点云的代码 //读取pcd文件并显示pcl::PointCloudpcl::PointXYZ::Ptr cloud(new pcl::PointCloudpcl::PointXYZ());//创建点云指针QString fileName QFileDialog::getOpenFileName(this, Open PointCloud, ., Open PCD files(*.pcd));if(fileName ) return;pcl::io::loadPCDFile(fileName.toStdString(),*cloud);view-addPointCloud(cloud,cloud);view-resetCamera(); //视角ui-guiwidget-update();在main.cpp中引用下面头文件并在QApplication调用前添加下面代码解决报opengl版本过低的问题。 #include QSurfaceFormat #include QVTKOpenGLNativeWidget.h QSurfaceFormat::setDefaultFormat(QVTKOpenGLNativeWidget::defaultFormat()); 全部整体代码见下图 五、运行程序 运行界面如下 点击【load_pcd】按钮加载点云的pcd文件。 pcd文件可直接在解压的pcl源文件中的test文件夹中查看。 但是存在一个问题加载完文件之后需要点击一下视图或者对视图进行一下缩放操作才能出现点云数据图像之前用VTKWidget时加载完文件可以直接显示出来。如果有知道此问题出现的原因以及解决办法的网友希望评论告知感谢 也可以去下面链接去下载网上找到的关于兔子的例子都是在下面链接中下载的不过下载的是ply文件需要转为pcd文件转换方法在下一篇文章会说明。 The Stanford 3D Scanning Repository
http://www.zqtcl.cn/news/682351/

相关文章:

  • 硚口区建设局网站海绵宝宝的网页设计html源代码
  • 旅游网站建设合同成年做羞羞的视频网站
  • 海门网站建设制作道德建设 网站
  • 苏州 规划建设局网站网页设计师培训费用图
  • 怎么做视频解析的网站QQ空间可以建设网站吗
  • 视频网站 php源码甘肃 网站建设
  • 响应式网站和自适应便宜做网站8818
  • 湖南网站建设mxtia网站建设的流程图
  • 西安网站开发公司电话装修设计网站有哪些
  • 多少钱网站建设个人主页网页设计教程
  • 嘉兴品牌网站建设网站开发项目拖延周期
  • 网站版面布局结构网站建设公司公司
  • 给新公司建网站中国互联网企业排名前十名
  • 中国建设银行网站会员用户名网站建设应列入啥费用
  • 网站上面的水印怎么做的广东网站建设公
  • 爱站网关键词长尾挖掘工具wordpress文章外链
  • 做视频剪辑接私活的网站网站商城系统设计
  • thinkphp5做网站做网站需要准备资料
  • 门户网站平台建设方案建e室内设计网cad
  • 西安网站建设收费标准第五次全国经济普查
  • 成品网站货源1688免费襄阳公司网站建设
  • 2020国内十大小说网站排名365网站
  • 潍坊做网站的网络公司网页设计入门教材pdf
  • 影视公司网站建设wordpress 500ms
  • 旅游网站建设公司crm客户管理系统模板
  • 哪个网站有免费的模板阿里云上如何用iis做网站
  • 中山优化网站门户网站建设jz190
  • 湖州服装网站建设网站备案和域名备案区别
  • 网站开发好学嘛网络安全工程师年薪
  • 17网站一起做网店睡衣网线制作流程