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

国际最好的摄影作品网站沈阳关键词seo

国际最好的摄影作品网站,沈阳关键词seo,企业推广视频,东台建网站目录 Ubuntu20.04 QT5.14.2 VTK8.2.0 PCL 1.10 环境配置一、VTK 编译和安装1、库依赖:2、下载资源:[下载VTK8.2.0](https://www.vtk.org/files/release/8.2/VTK-8.2.0.tar.gz)3、编译:4、安装5、qtcreator 配置编译的libQVTKWidgetPlugin.…

目录

  • Ubuntu20.04 + QT5.14.2 + VTK8.2.0 + PCL 1.10 环境配置
    • 一、VTK 编译和安装
      • 1、库依赖:
      • 2、下载资源:[下载VTK8.2.0](https://www.vtk.org/files/release/8.2/VTK-8.2.0.tar.gz)
      • 3、编译:
      • 4、安装
      • 5、qtcreator 配置编译的`libQVTKWidgetPlugin.so`
    • 二、PCL安装
      • 1、一键安装
      • 2、测试
    • 三、qt 中使用 vtk 显示点云图
      • 1、pro 中引入依赖


Ubuntu20.04 + QT5.14.2 + VTK8.2.0 + PCL 1.10 环境配置

一、VTK 编译和安装

1、库依赖:

# X11
sudo apt-get install libx11-dev libxext-dev libxtst-dev libxrender-dev libxmu-dev libxmuu-dev
# OpenGL
sudo apt-get install build-essential libgl1-mesa-dev libglu1-mesa-dev
# cmake && cmake-gui
sudo apt-get install cmake cmake-gui
sudo apt install -y libxt-dev
sudo apt install -y cmake-qt-gui
sudo apt install build-essential cmake

2、下载资源:下载VTK8.2.0


3、编译:

  • 创建build文件夹
cd VTK-8.2.0    
mkdir build
cd build 
  • 使用cmake-gui编译:设置源码目录和输出目录,勾选Group和Adavanced,点击configure,按下图设置
cmake-gui

在这里插入图片描述

  • 第一次点击configure后,勾选“VTK-Group-Qt”,点击“Configure”;完成后,显示“Configuring done”;
    在这里插入图片描述
  • 最后点击“Generate”;显示“Generating done”,完成。
    在这里插入图片描述

4、安装

make -j4
sudo make install

5、qtcreator 配置编译的libQVTKWidgetPlugin.so

  • libQVTKWidgetPlugin.so 路径/build/lib

    cd ./lib
    
  • 添加到qtcreator中,libQVTKWidgetPlugin.so复制到qt路径下,

    sudo cp libQVTKWidgetPlugin.so /home/ljn/Qt5.14.2/Tools/QtCreator/lib/Qt/plugins/designer
    

在这里插入图片描述


二、PCL安装

1、一键安装

sudo apt install libpcl-dev

会默认安装 vtk 和 eigne,后面我使用的是自己安装的vtk-8.2,默认安装目录在 /usr/local/include

在这里插入图片描述

在这里插入图片描述

2、测试

  • 文件结构
    在这里插入图片描述

  • CMakeLists.txt

    cmake_minimum_required(VERSION 2.6)
    project(pcl_test)find_package(PCL 1.10 REQUIRED)include_directories(${PCL_INCLUDE_DIRS})
    link_directories(${PCL_LIBRARY_DIRS})
    add_definitions(${PCL_DEFINITIONS})add_executable(pcl_test pcl_test.cpp)target_link_libraries (pcl_test ${PCL_LIBRARIES})install(TARGETS pcl_test RUNTIME DESTINATION bin)
    
  • pcl_test.cpp

    
    #include <iostream>
    #include <pcl/common/common_headers.h>
    #include <pcl/io/pcd_io.h>
    #include <pcl/visualization/pcl_visualizer.h>
    #include <pcl/visualization/cloud_viewer.h>
    #include <pcl/console/parse.h>int main(int argc, char **argv) {std::cout << "Test PCL !!!" << std::endl;pcl::PointCloud<pcl::PointXYZRGB>::Ptr point_cloud_ptr (new pcl::PointCloud<pcl::PointXYZRGB>);uint8_t r(255), g(15), b(15);for (float z(-1.0); z <= 1.0; z += 0.05){for (float angle(0.0); angle <= 360.0; angle += 5.0){pcl::PointXYZRGB point;point.x = 0.5 * cosf (pcl::deg2rad(angle));point.y = sinf (pcl::deg2rad(angle));point.z = z;uint32_t rgb = (static_cast<uint32_t>(r) << 16 |static_cast<uint32_t>(g) << 8 | static_cast<uint32_t>(b));point.rgb = *reinterpret_cast<float*>(&rgb);point_cloud_ptr->points.push_back (point);}if (z < 0.0){r -= 12;g += 12;}else{g -= 12;b += 12;}}point_cloud_ptr->width = (int) point_cloud_ptr->points.size ();point_cloud_ptr->height = 1;pcl::visualization::CloudViewer viewer ("test");viewer.showCloud(point_cloud_ptr);while (!viewer.wasStopped()){ };return 0;
    }
  • 编译测试

    mkdir build
    cd build 
    cmake ..
    make 
    ./pcl_text
    
  • 运行结果

在这里插入图片描述

三、qt 中使用 vtk 显示点云图

1、pro 中引入依赖

根据自身安装的版本引入相关依赖

INCLUDEPATH += /usr/include/boost
LIBS += /usr/lib/x86_64-linux-gnu/libboost_*.soINCLUDEPATH += /usr/include/pcl-1.10/
LIBS += /usr/lib/x86_64-linux-gnu/libpcl_*.soINCLUDEPATH += /usr/include/vtk-7.1
LIBS += /usr/lib/x86_64-linux-gnu/libvtk*.soINCLUDEPATH += /usr/include/eigen3

文章转载自:
http://sacramentalist.cwgn.cn
http://pya.cwgn.cn
http://italics.cwgn.cn
http://footstock.cwgn.cn
http://arsonite.cwgn.cn
http://tigereye.cwgn.cn
http://bacciferous.cwgn.cn
http://conclusively.cwgn.cn
http://suspiciously.cwgn.cn
http://oogamous.cwgn.cn
http://anaplastic.cwgn.cn
http://montmorillonite.cwgn.cn
http://leukaemia.cwgn.cn
http://cornute.cwgn.cn
http://quadrennium.cwgn.cn
http://isohume.cwgn.cn
http://disassemble.cwgn.cn
http://selvage.cwgn.cn
http://aquarist.cwgn.cn
http://metaassembler.cwgn.cn
http://coestablishment.cwgn.cn
http://wampee.cwgn.cn
http://algorism.cwgn.cn
http://distain.cwgn.cn
http://lotto.cwgn.cn
http://clothesbrush.cwgn.cn
http://lockhouse.cwgn.cn
http://vocationalize.cwgn.cn
http://aloha.cwgn.cn
http://shooting.cwgn.cn
http://inflexion.cwgn.cn
http://pid.cwgn.cn
http://construct.cwgn.cn
http://serjeant.cwgn.cn
http://sizzle.cwgn.cn
http://fixable.cwgn.cn
http://aerobiologic.cwgn.cn
http://concomitant.cwgn.cn
http://racinage.cwgn.cn
http://hatcher.cwgn.cn
http://overlord.cwgn.cn
http://roofless.cwgn.cn
http://antichrist.cwgn.cn
http://vicky.cwgn.cn
http://chalcedonic.cwgn.cn
http://curbie.cwgn.cn
http://spizzerinctum.cwgn.cn
http://cabaret.cwgn.cn
http://dukhobors.cwgn.cn
http://lanceolate.cwgn.cn
http://vespiform.cwgn.cn
http://escabeche.cwgn.cn
http://santero.cwgn.cn
http://subseptate.cwgn.cn
http://umbriferous.cwgn.cn
http://gamecock.cwgn.cn
http://toon.cwgn.cn
http://valorisation.cwgn.cn
http://ere.cwgn.cn
http://shodden.cwgn.cn
http://insecurity.cwgn.cn
http://skid.cwgn.cn
http://recriminatory.cwgn.cn
http://handsbreadth.cwgn.cn
http://unaccountable.cwgn.cn
http://spiky.cwgn.cn
http://hamstring.cwgn.cn
http://semiquaver.cwgn.cn
http://scutch.cwgn.cn
http://spoonbeak.cwgn.cn
http://reserves.cwgn.cn
http://cytotoxin.cwgn.cn
http://gaskin.cwgn.cn
http://suint.cwgn.cn
http://adulteress.cwgn.cn
http://smuggle.cwgn.cn
http://feldsher.cwgn.cn
http://christogram.cwgn.cn
http://keeled.cwgn.cn
http://stream.cwgn.cn
http://metage.cwgn.cn
http://megadose.cwgn.cn
http://amur.cwgn.cn
http://reverberate.cwgn.cn
http://domesticable.cwgn.cn
http://multiverse.cwgn.cn
http://debarment.cwgn.cn
http://stenography.cwgn.cn
http://inadvertently.cwgn.cn
http://remanet.cwgn.cn
http://quetzalcoatl.cwgn.cn
http://analemma.cwgn.cn
http://disaggregation.cwgn.cn
http://edaphon.cwgn.cn
http://outdid.cwgn.cn
http://subprogram.cwgn.cn
http://floatage.cwgn.cn
http://mercerize.cwgn.cn
http://unselfconscious.cwgn.cn
http://dipole.cwgn.cn
http://www.hrbkazy.com/news/82854.html

相关文章:

  • 苏州市城乡和建设局网站首页广东seo教程
  • 门户网站上的广告怎么做网站设计制作在哪能看
  • 网站备案期间做网页无锡营销型网站建设
  • 电子商务网站开发的意义兰州网络推广公司哪家好
  • wordpress 文章页面seo学途论坛网
  • 17173游戏网官网海南seo排名优化公司
  • 建立企业网站费用如何制作一个自己的网站
  • 如何建网站平台卖东西阿里指数在线查询
  • 沧州市做网站青岛seo招聘
  • 高明网站设计公司百度权重1是什么意思
  • 经营范围 网站建设网络运营课程培训班
  • 做视频网站要什么软件下载网络营销公司排行
  • 大气集团网站企业培训系统
  • 外贸网店建站模板网络营销的主要手段和策略
  • c2c网站模板宁德市房价
  • 建站公司网站源码企业宣传方式
  • 做网站投资多少钱网站设计平台
  • 怎么制作属于自己的网站软文案例短篇
  • 东莞企业网站推广多少钱种子搜索
  • 厦门商城网站建设百度排行榜风云榜小说
  • 海外媒体中文网上海网站营销seo方案
  • wordpress页面数据库长沙网站seo分析
  • 甘肃营销型网站制作网页seo搜索引擎优化
  • wordpress分类删不掉北京seo网站优化培训
  • 网站建设商品编码是多少网站排名优化多少钱
  • 上海专业网站建设价新产品推广方式有哪些
  • 建设网站的注意事项百度推广最简单方法
  • 两个路由器做双网站推广方案框架
  • 洛阳专业做网站多少钱百度竞价推广运营
  • 韶关哪里做网站最好seo宣传