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

网站建设高端网站网站开发用什么简单

网站建设高端网站,网站开发用什么简单,智慧软文网站,公司用wordpress建站用花钱开发环境 ubuntu 20.04 VTK 8.2 编译VTK 下载源码 git clone --recursive https://gitlab.kitware.com/vtk/vtk.git 使用版本管理工具#xff0c;切换版本到8.2 更改编译选项#xff0c;这里使用cmake-gui进行配置 1、编译类型修改为Release 2、安装路径可以设置#xf…开发环境 ubuntu 20.04 VTK 8.2 编译VTK 下载源码 git clone --recursive https://gitlab.kitware.com/vtk/vtk.git 使用版本管理工具切换版本到8.2 更改编译选项这里使用cmake-gui进行配置 1、编译类型修改为Release 2、安装路径可以设置也可以不设置不设置默认安装到/usr/local目录下 3、勾选VTK_Group_Qt 4、勾选Module_vtkGUISupportQtOpenGL 生成成功后执行编译 cmake .. make -j4 make install 开发 CMakeLists  find_package(VTK 8.2 COMPONENTS vtkGUISupportQt vtkGUISupportQtOpenGL vtkRenderingGL2PSOpenGL2 vtkRenderingVolumeOpenGL2 REQUIRED)complice_module(${PROJECT_NAME})target_link_libraries( ${PROJECT_NAME} PRIVATE ${VTK_LIBRARIES} .h #include QVTKOpenGLNativeWidget.h #include pcl/visualization/pcl_visualizer.h #include vtkGenericOpenGLRenderWindow.h #include vtkOrientationMarkerWidget.hclass CloudView : public QVTKOpenGLNativeWidget {Q_OBJECT public:explicit CloudView(QWidget* parent nullptr); private:pcl::visualization::PCLVisualizer::Ptr m_viewer;vtkSmartPointervtkRenderer m_render;vtkSmartPointervtkGenericOpenGLRenderWindow m_renderwindow;vtkSmartPointervtkOrientationMarkerWidget m_axes; };.cpp #include cloudview.h #include vtkAutoInit.h VTK_MODULE_INIT(vtkRenderingOpenGL2) VTK_MODULE_INIT(vtkInteractionStyle) VTK_MODULE_INIT(vtkRenderingVolumeOpenGL2) VTK_MODULE_INIT(vtkRenderingFreeType)#include vtkAxesActor.hCloudView::CloudView(QWidget* parent): QVTKOpenGLNativeWidget(parent),m_render(vtkSmartPointervtkRenderer::New()),m_renderwindow(vtkSmartPointervtkGenericOpenGLRenderWindow::New()),m_axes(vtkSmartPointervtkOrientationMarkerWidget::New()) {m_renderwindow-AddRenderer(m_render);m_viewer.reset(new pcl::visualization::PCLVisualizer(m_render, m_renderwindow, viewer, false));m_viewer-setupInteractor(this-GetInteractor(), this-GetRenderWindow());this-SetRenderWindow(m_viewer-getRenderWindow());m_viewer-setBackgroundColor((double)150.0 / 255.0, (double)150.0 / 255.0, (double)150.0 / 255.0);vtkSmartPointervtkAxesActor actor vtkSmartPointervtkAxesActor::New();m_axes-SetOutlineColor(0.9300, 0.5700, 0.1300);m_axes-SetOrientationMarker(actor);m_axes-SetInteractor(m_viewer-getRenderWindow()-GetInteractor());m_axes-SetViewport(0.9, 0, 1, 0.15);m_axes-SetEnabled(true);m_axes-InteractiveOn();m_axes-InteractiveOff();m_viewer-getRenderWindow()-Render(); }void CloudView::addPointCloud(const Cloud::Ptr cloud) {if (!m_viewer-contains(cloud-id().toStdString()))m_viewer-addPointCloudPointXYZRGBN(cloud, cloud-id().toStdString());else{pcl::visualization::PointCloudColorHandlerRGBFieldPointXYZRGBN rgb(cloud);m_viewer-updatePointCloudPointXYZRGBN(cloud, rgb, cloud-id().toStdString());}if (cloud-pointSize() ! 1)m_viewer-setPointCloudRenderingProperties(pcl::visualization::PCL_VISUALIZER_POINT_SIZE,cloud-pointSize(), cloud-id().toStdString());if (cloud-opacity() ! 1)m_viewer-setPointCloudRenderingProperties(pcl::visualization::PCL_VISUALIZER_OPACITY,cloud-opacity(), cloud-id().toStdString());m_viewer-getRenderWindow()-Render(); } ui上拖拽一个openGl控件 然后提升为CloudView然后就可以显示点云数据了 PointCloud::Ptr pointPtrui-cloudview-addPointCloud( cloud); ui-cloudview-resetCamera(); 显示效果
http://www.hkea.cn/news/14298568/

相关文章:

  • 淮安建设企业网站公司做个官网要多少钱
  • 网站怎么样排名个人网页制作全过程
  • 保定专业做网站程序员接私活要达到什么水平
  • 影响网站速度因素 dns软件开发语言都有哪些
  • 网站建设在电子商务中意义政协机关网站建设
  • joomla 网站图标设计网站的步骤
  • 设计优秀网站作品湛江电气建站软件
  • 视频网站自己怎么做的福建省建设招投标网站
  • 软件项目网站建设实验报告蓟县做网站公司
  • 珠海做网站费用足球世界积分榜
  • 网站建设费用明细湖南岚鸿wordpress 读取分类
  • 企业网站建设要注意什么营销网站有四大要素构成
  • 网站建设过程小结建站网站插件
  • 自己建设购物网站wordpress域名后缀
  • 网站规划的意义创作图片的软件
  • 网站名称在哪里注册购物网站建设与开发
  • 正规网站建设公司哪个比较好wordpress4.9.8升级包
  • 网站备案方案263企业邮箱登录入口收费
  • 网站视觉艺术设计及色彩搭配服装网站建设的规模和类别
  • 管理网站建设哪里好品牌网站建设搜搜磐石网络
  • 南阳市网站制作网站建设 职责
  • 上海建网站开发公司山东聊城建设学校网站
  • 合作公司做网站东莞黄页网广告
  • asp网站建设教程西地那非的作用与功效
  • flash网站php源码网站优化 图片
  • 个人网站制作模板主页软件设计师考试
  • 舞钢网站建设平面设计接单价格表
  • 做淘宝的网站的多少钱官方网站建设情况说明
  • 成都哪家做网站的最好网站开发教程大全
  • 响应式网站建设服务器深圳网站建设top028