ubuntu
cafe-BABE
嵌入式
展开
-
emfusion编译全过程
这两天看到一个emfusion,刚开源不久,看上去和之前的fusion系列差不多,只不过是基于TSDF的,之前是基于面元的,并且使用的数据集和之前的也都是同一套很方便,于是想跑跑看看效果,下面把自己搭建的过程和遇到的问题分享一下。首先就是安装各种依赖,官网里都写的很清楚了,这里就不重复了,但是我遇到的地一个问题就是这里的,在安装依赖的时候返回:E: Unable to locate package libvtk7-dev(对应包)推测可能是因为安装说明上是针对ubuntu18.04版本的,而我是原创 2020-12-02 12:09:00 · 728 阅读 · 7 评论 -
TUM数据集更换rgb和depth图片的名称
TUM数据集的图片名称都是以时间戳为名的。我想把它都修改为0000,0001,0002,这样类似顺序的名称。因此写了下面这个小程序,这里提供给大家,如果对您有帮助的话可以随手给我点个赞,谢谢!!!change.cpp#include <stdio.h>#include <iostream>#include <opencv2/opencv.hpp>#include <vector>#include <string>#include原创 2020-11-26 10:36:28 · 522 阅读 · 0 评论 -
C++中使用opencv读取.exr文件
因为最近用到了有些数据库,里面的深度图片是.exr后缀的,但是在使用opencv读取的时候,发现imread读取的数据始终都是空的,甚是纳闷,网上查询使用opencv读取exr文件的资料也大多是基于python的,但是我使用是c++,没啥帮助,于是自己研究了一下。首先,写个简单的demo来读取.exr图片,以及查看当前的opencv支不支持exr格式的读取。注:默认编译的opencv是不支持的。首先cpp文件:#include <iostream>#include <chr原创 2020-11-24 19:06:43 · 3397 阅读 · 1 评论 -
编译错误:error: ‘type’ is not a member of ‘cv::DataType<cv::Vec<unsigned char, 3>
github上有人提过相似问题:https://github.com/opencv/opencv/issues/10115https://github.com/ros-perception/image_pipeline/issues/308解决方法:在引用opecv相关的头文件之前加上:#define OPENCV_TRAITS_ENABLE_DEPRECATED重新编译。...原创 2020-11-24 16:06:51 · 1305 阅读 · 1 评论 -
This program requires version 3.5.0 of the Protocol Buffer runtime library, but the installed,,
前几天在使用了tensorflow的项目里面加上cv::imshow的时候就会出现一下的错误:This program requires version 3.5.0 of the Protocol Buffer runtime library, but the installed version is 2.6.1. Please update your library. If you compiled the program yourself, make sure that your headers原创 2020-11-21 17:02:31 · 664 阅读 · 0 评论 -
MaskFusion编译全过程
之前在自己的电脑上搭建过一次,当时虽然能成功运行,但是效果不咋地,代码也没有深入研究,因为后面做的课题和这个相关,所以这几天在服务器上再次搭建了一次,上次搭建的过程:https://blog.csdn.net/qq_35590091/article/details/105264163,说的比较简略,这次准备详细说一说流程,以及自己遇到的问题。注:maskfusion对显卡要求较高,我这个服务器的配置是ubuntu16.04+1080Ti+cuda9.0+cudnn7.0,并且论文里要求的是双显卡实时运行原创 2020-11-18 10:47:23 · 1128 阅读 · 9 评论 -
voxblox-plusplus编译总结
voxblox++是在voxblox基础上改进的,基于RGB-D相机的用于构建语义地图的ROS包。这两天想使用一下看看效果,因为遇到了挺多问题,所以记录一下。另外,过程中需要下载的一些资源我已经上传到了百度云里,方便大家下载,希望大家能给我的文章点个赞!好了,废话不多说,开始安装吧。步骤基本跟着github上的教程来操作。我的系统是Ubuntu16.04,cuda使用8.0,对应的cudnn为6.0。如果不对的话,这里提供一下各种版本的cuda以及对应的cudnn给大家:https://downlo原创 2020-11-16 11:45:59 · 1443 阅读 · 9 评论 -
【Linux】如何杀死多个重复的进程
首先要了解ps命令,这个指令主要是用来获得当前时刻有哪些进程正在运行,一般我们使用两种方法来进行查询:ps -ef和ps auxps -ef的指令执行效果如下图:如果是使用ps -aux,效果如下:...原创 2020-09-09 15:22:08 · 1401 阅读 · 0 评论 -
maskfusion运行时遇到:段错误(核心已转储)
maskfusion编译成功,但是运行时出现了一个问题:运行了一秒种左右便会自动退出,然后命令行显示段错误(核心已转储),英文为'segmentation fault (core dumped)',在github上也有人提出了相同的问题,但是没有看到有人解答,本人也在这个问题上卡了很久,和一些小伙伴经过交流之后总结下来应该是某些包的版本不匹配。首先给一个我运行的环境:cuda9.0+keras...原创 2020-04-02 10:51:13 · 812 阅读 · 1 评论 -
ubuntu的wifi一直显示正在链接,但是始终连接不上
今天刚打开电脑发现,wifi图标一直显示正在连接,但是就是没有连接上,网上也看不到类似的问题,最后求助万能的某宝,维修ubuntu的店家只说让我换ubuntu内核,此外,看到了有个人遇到了类似的问题,他是误删内核,导致无法连接wifi(似乎大多数的wifi,网络的链接问题,都和内核有关)https://blog.csdn.net/u25th_engineer/article/details/8...原创 2020-03-29 15:09:28 · 4167 阅读 · 1 评论 -
使用libtorch读取预训练权重,完成语义分割
首先说一下我的电脑配置,ubuntu16.04;opencv3.4.3;在anaconda里面安装了torch1.3.1(不同版本的torch使用的c++的代码也是不同的,如果超过v1.0.1,那么需要使用新的API,否则需要使用旧的);cuda10.0;cudnn7.6.5;这里使用的语义分割的网络是:dspnet V2;基于pytorch开发,支持PyTorch 1.0,我的1.3也可以。...原创 2020-02-28 16:24:25 · 14816 阅读 · 29 评论 -
ubuntu16.04编译opencv4.2
官网的安装教程:https://docs.opencv.org/master/d7/d9f/tutorial_linux_install.html转载B站上别人录制的安装教程:https://www.bilibili.com/video/av80980203/ippicv_2019_lnx_intel64_general_20180723.tgz这个文件的快速提取方法https...原创 2020-01-10 16:08:01 · 2250 阅读 · 0 评论 -
DS-slam编译问题总结
大多数问题在这个博客里面已经总结了:https://blog.csdn.net/yinghuaxuan/article/details/89969197此外要注意的是,github上已经有了caffe-segnet-cudnn7如果要使用这个,主要要将所有的CmakeLists里面的目录都替换成这个的,原来是cudnn5,改成这个的目录。编译返回c++ internal compi...原创 2019-12-30 10:54:06 · 2168 阅读 · 20 评论 -
GCNv2编译过程中出现的问题
前段时间偶然在github上发现了一个前端和深度学习相结合用来进行特征点提取和描述子计算的开源slam框架,想作为课题的一部分研究,结果,没想到研究之前的过程会如此曲折,今天刚刚编译成功,感觉真的是:我太难了。。。好了言归正传,开始讲一下编译过程中出现的一些问题:问题1、首先讲一下我的电脑配置:ubuntu 16.04gcc 5.4.0g++ 5.4.0cmake 3.11.3p...原创 2019-11-21 14:32:26 · 4056 阅读 · 68 评论 -
github快速下载
首先选择好下载时段,我用校园网在上午9点半左右网速很快,晚上60Kb/s,今天早上9.30直接最高3Mb/s,平均也有近400Kb/s,下载的是同样的文件。第二,使用码云,具体使用方法见如下网站:https://blog.csdn.net/weixin_39125053/article/details/88569938...原创 2019-11-21 09:51:58 · 782 阅读 · 0 评论 -
ubuntu16.04 运行rosdep init 返回ERROR:cannot download default sources list from:
这是个常见问题,我的解决方法也不一定适用,但是我的电脑上是可以解决的。首先出现了这个问题的时候,使用浏览器浏览这个页面:https://raw.githubusercontent.com/ros/rosdistro/master/rosdep/sources.list.d/20-default.list发现是进不去的,所以自然没办法download。解决方法是首先卸载之前的安装包...原创 2019-09-03 12:08:52 · 36620 阅读 · 20 评论 -
Ubuntu 14.04 无法打开软件和更新,语言支持
转载:https://blog.csdn.net/weixin_39278265/article/details/86616198转载 2019-08-23 15:17:47 · 1855 阅读 · 0 评论