IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 开发工具 -> Window10 下安装 point-cloud-annotation-tool点云标注工具———一些细节记录 -> 正文阅读

[开发工具]Window10 下安装 point-cloud-annotation-tool点云标注工具———一些细节记录

折腾了几天,点云标注工具point-cloud-annotation-tool终于在windows10系统下成功编译运行了,中间经历了VTK每次编译都要花费大量时间的等待,对编译中使用的各种软件之间错综复杂关系的梳理,对编译运行后遇到的在release版本基本无解的内存访问冲突错误而不得不重新编译debug版本进行断点调试找到错误位置的结果发现是代码本身问题而不得不重新更换库版本的之我变秃了同时也变强了的不断调试。
这篇blog主要包含以下几点

  1. 安装流程梳理
  2. 安装中出现的问题和解决
  3. 标注工具使用体验
  4. 总结

参考链接

安装

软件需求库

PCL-1.8.1-AllInOne-msvc2015-win64.exe 🔗下载链接
pcl-pcl-1.8.1.zip 🔗下载链接
qt-opensource-windows-x86-msvc2015_64-5.7.0.exe 🔗下载链接
vtk-v8.0.0.zip (注意版本!!) 🔗下载链接
CMake 3.22.0-rc3 🔗下载链接
Visual Studio 2015 🔗下载链接

整体安装流程(软件xmind)

在这里插入图片描述

成功编译大约花了三四天的时间,现在看来只要跟着这篇参考连接走基本上就可以编译成功,记录下中间存在的问题。

中间存在的问题

问题一

问题描述 编译成功后无法启动因为没有QT插件可以被初始化,逐个 查看编译好二进制文件中的动态链接库是否是我们想要的链接库

在这里插入图片描述

解决方法

使用DepenceWalker打开编译好的文件

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

现在再次使用dependcywalker打开编译好的文件,可以看到已经使用了正确的dll库,同时程序能够打开。
在这里插入图片描述

在这里插入图片描述

问题二

问题描述 找不到VTKTestingBridge.lib

这一个是早期编译阶段遇到的问题,没有严格按照作者的步骤来,不知道严格按照作者方法来会不会避免这个问题

解决方法 在编译VTK时勾选上几个测试模块

在这里插入图片描述

问题三

问题描述 在vtkRenderingOpenGL2-8.1_d.dll处引发的异常,读取位置时访问冲突

在这里插入图片描述

解决方法

如果在windows环境下安装,请使用本文章或者参考链接中指定的软件包环境,并按照步骤来。

标注软件作者给定的环境在windows下会出现问题的!!!

在这里插入图片描述
比较有意思的是在调试过程中发现其实源码中有
在这里插入图片描述
查了一下这个问题在VTK8.1中存在,而在VTK8.0版本中没有,所以使用了VTK8.0。从这一点我非常佩服参考链接中的作者踩过了好多坑👍

标注工具使用体验

1,用来一下 点云工具是在kitti相机坐标系中运行的,y轴表示上方向,这和我们平时用的z轴向上的3D世界系统是不同的,所以并不方便处理平时自己采集的点云数据,而在PCAT-open-source工具中是按照常规的坐标系进行显示的
2,使用教程不明确,刚刚接触了一会儿,似乎只能进行矩形选择,还没有进一步研究。

总结

  • Windows环境下安装的话软件版本号和安装过程一定要和参考链接以及本篇中的相同
  • 正在研究和PCAT等软件相比该软件优势在哪里
  • 安装这个软件一共花了三四天的时间,期间因为对visual studio, cmake, vtk, pcl等工具框架的不熟悉,在上面也花了不少时间
  • 最后,感谢前辈踩过的坑

在这里插入图片描述

  开发工具 最新文章
Postman接口测试之Mock快速入门
ASCII码空格替换查表_最全ASCII码对照表0-2
如何使用 ssh 建立 socks 代理
Typora配合PicGo阿里云图床配置
SoapUI、Jmeter、Postman三种接口测试工具的
github用相对路径显示图片_GitHub 中 readm
Windows编译g2o及其g2o viewer
解决jupyter notebook无法连接/ jupyter连接
Git恢复到之前版本
VScode常用快捷键
上一篇文章      下一篇文章      查看所有文章
加:2022-03-22 20:48:22  更:2022-03-22 20:48:56 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/26 4:43:11-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码