- 博客(50)
- 资源 (1)
- 收藏
- 关注
原创 ubuntu 20 安装vinsfusion
sudoaptinstalllibgoogle-glog-devlibatlas-base-devlibsuitesparse-devliblapack-devlibcxsparse3.1.2libgflags-devlibgtest-devlibeigen3-dev。
2022-07-21 15:29:34
515
翻译 在Ubuntu20.04运行VINS-Fusion
PSmake速度较慢的问题——考虑是内存不足(我给虚拟机分配的内存只有2G),于是增加swap分区,即当实际内存不够用的时候,操作系统会从内存中取出一部分暂时不用的数据,放在交换分区中,从而为当前运行的程序腾出足够的内存空间。将报错文件上的CV_FONT_HERSHEY_SIMPLEX参数改为cvFONT_HERSHEY_SIMPLEX。目前官网最新的版本是2.1.0,但是我安装这个版本时编译较慢,会出现一些莫名的问题,于是选择安装1.14.0。以下步骤在完成上述安装的基础上进行。...
2022-07-19 17:46:09
1079
原创 indemind_sdk_environment_setup.md
按照Indemind官方文档操作:首先打开Software & Updates程序,确保系统更新打开,如果不打开,很多软件不能自动安装sudo apt-get updatesudo apt-get upgradesudo apt-get install cmakesudo apt-get install libgoogle-glog-devsudo apt-get install libatlas-base-devsudo apt-get install libsuitesparse-
2021-10-15 15:21:55
209
原创 slam十四讲13章代码glog版本用目前最新的v0.5.0,ros_vinsfusion,glog版本用v0.4.0
glog v0.5.0编译:1、Get the source code and change to it. e.g., cloning with git:git clone https://github.com/google/glog.gitcd glog2、Run CMake to configure the build tree.cmake -S . -B build -G “Unix Makefiles”CMake provides different generators, and by
2021-09-26 16:45:05
277
原创 ubuntu18用命令删除仓库密钥
有时候点这里的“删除”删不掉。我们使用 apt-key 命令添加仓库密钥。首先,让我们使用命令列出添加的密钥:$ sudo apt-key list
2021-08-26 18:09:37
543
原创 ubuntu E: Unable to locate package xxxxxxx解决办法
E: Unable to locate package libcholmod2.1.2E: Couldn’t find any package by glob ‘libcholmod2.1.2’E: Couldn’t find any package by regex ‘libcholmod2.1.2’E: Unable to locate package libsuitesparse-metis-3.1.0E: Couldn’t find any package by glob ‘libsuite
2021-07-20 16:52:05
4744
原创 关于vinsmobile-android图片传入分辨为640*480和旋转的解读修改
vinsmobile-android是基于vinsmobile的ios版开发的,适配在iPhone 7pluse基于此选取的640*480
2021-05-19 13:38:48
637
1
原创 ubuntu18系统3090显卡配置yolov4环境回忆版,大体流程,具体遇到具体错误再搜索
1.安装nvidia驱动。网上资料一搜有方式方法很多,不尽其数输入bashnvidia-smi查看安装,如下安装成功列如参考:https://blog.csdn.net/abcbeifeng/article/details/110098989我参考的安装方式是下面的,最简单快捷,无脑安装https://jingyan.baidu.com/article/d7130635c5a86113fdf47532.html找到系统的“软件和更新”,在下图地方直接安装重启即可2.安装cuda3090需
2021-04-30 19:12:29
719
1
原创 相机内参外参代码
#include <iostream>#include <cmath>// Eigen 部分#include <Eigen/Core>// 稠密矩阵的代数运算(逆,特征值等)#include <Eigen/Dense>//Eigen 几何模块#include <Eigen/Geometry>#include <opencv2/opencv.hpp>/* * 相机坐标系转base坐标系 * */using
2021-04-27 10:07:45
490
原创 windows+clion+opencv环境常见问题Process finished with exit code -1073741515 (0xC0000135)
CMakeLists.txtcmake_minimum_required(VERSION 3.19)project(untitled)set(CMAKE_CXX_STANDARD 14)add_executable(untitled main.cpp)set(OpenCV_DIR "F:/ProgramFiles/opencv3/opencv/MinGw64_build/install")find_package(OpenCV REQUIRED)target_link_libraries(un
2021-04-14 20:06:56
4920
原创 c++opencv根据深度值生成2d图
c++opencv根据深度值生成2d图,将深度值可视化显示深度信息从本地.txt文件读取为例,话不多说上代码: fstream fs; fs.open("../depth_10.txt", ios::in); if (!fs.is_open()) { cout << "文件打开失败!" << endl; return 0; } vector<int> gray_data; Mat gr
2021-04-02 09:13:51
670
原创 ubuntu18.04改变照片的像素大小
安装imagemagicksudo apt-get install imagemagick改变像素大小(切换至相应的照片目录)mogrify -resize *x* -format jpg *.jpg例如将1.jpg像素大小改为500*500mogrify -resize 500x500 -format jpg 1.jpg
2021-03-16 15:42:07
170
原创 Ubunt平台Qt常出现解决:-1: error: cannot find -lGL
使用$ locate libGL.so再使用 sudo ln -s /usr/lib/x86_64-linux-gnu/libGL.so.1 /usr/lib/libGL.so解决。
2021-03-11 11:42:32
1081
原创 如何快速切换各种pip源
如何快速切换各种pip源1、安装pqipip install pqi2、成功后再次输入pqi ls3、再次输入pqi use aliyun(除了pypi都可以,aliyun只是举个例子)再pip install速度就快了。
2021-03-08 18:13:03
376
原创 Ubuntu18.04软件图标(PyCharm)固定菜单栏方法
软件安装步骤不说了,网上攻略一大堆,主要讲讲安装后怎么把软件启动项添加到菜单栏1、打开终端,输入命令: cd ~/.local/share/applications/2、新建应用图标:vim ***.desktop (例如:vim PyCharm.desktop)[Desktop Entry]Version=1.0Terminal=falseType=ApplicationName=PyCharmExec=/home/msi/下载/pycharm-2020.3.3/bin/pycharm.s
2021-03-05 10:08:00
866
1
原创 geforce rtx3090显卡安装cuda11.0
到官网https://developer.nvidia.com/cuda-11.0-download-archive?target_os=Linux&target_arch=x86_64&target_distro=Ubuntu&target_version=1804&target_type=runfilelocal下载命令wget http://developer.download.nvidia.com/compute/cuda/11.0.2/local_instal
2021-03-03 14:04:16
2536
原创 NVDIA显卡驱动安装使用nvidia 2.x系列
sudo add-apt-repository ppa:graphics-drivers/ppa (添加软件源,2系列显卡用 或者装418最新版显卡驱动用这命令, 否则不用执行这个)sudo apt-get updatesudo ubuntu-drivers autoinstall
2021-03-02 14:36:27
243
原创 yolov4根据权重文件查看map命令
./darknet detector map ./cfg/gloves_voc.data cfg/gloves_yolov4.cfg backup/gloves_yolov4_best.weights
2020-11-10 11:16:17
1581
2
原创 windows系统下使用Clion构建opencv
一、配置MinGW环境从百度上搜了一些资料讲在线安装会因为各种网络问题导致安装失败。因此直接使用Dev-C++编辑器自带的MinGW环境。资源来这里找:https://pan.baidu.com/s/1sqWsyG1r1BDjwfaq75pSKQ提取码:6j99参考了博客:https://blog.csdn.net/Cui_Hongwei/article/details/104693174/(也在自己百度网盘的-总结资料 -> windows系统clion中添加opencv依赖工具 下保存
2020-09-04 21:49:02
1171
原创 C++使用tensorrt,实时从相机取图,相机延迟或模型推算延迟造成tensorrt崩溃
遇到一个折磨我三天的tensorrt的bug,使用的c++的tensorrt做模型推理预测。情景:使用tensorrt跑本地没有问题,在doinferance推理前后加入msleep模拟计算机计算过程的不稳定延迟,也没有问题。单独使用basler相机取图显示到我的qt界面也没问题。问题是,当我把相机取图直接交给tensorrt做处理,如果整个流程在330ms内完成(项目中串口发出的信号时间间隔是330ms,相机取一次图),那么一个流程就是好的。但是难免会出现相机卡顿“掉相机“取图慢,tensorrt的d
2020-08-30 13:17:24
719
1
原创 ubuntu开机启动命令(串口权限为例)
echo “123” | sudo -S chmod 777 ttyS* &(空格)& 必须要加。不加开机会出现黑X
2020-08-30 12:46:16
631
原创 Ubuntu多网口连接Basler相机速率传输过低卡顿解决
0、sudo vim /etc/sysctl.conf加入net.ipv4.tcp_window_scaling = 1net.ipv4.tcp_syncookies = 1net.core.rmem_max = 16777216net.core.wmem_max = 16777216net.ipv4.tcp_rmem = 4096 87380 16777216net.ipv4.tcp_wmem = 4096 65536 16777216net.ipv4.ip_local_port_ran
2020-08-24 15:56:04
760
原创 从零部署C++项目yolov4的Tensorrx(ubuntu16)
新系统先装驱动sudo add-apt-repository ppa:graphics-drivers/ppa (添加软件源,2系列显卡用 或者装418最新版显卡驱动用这命令, 否则不用执行这个)sudo apt-get updatesudo ubuntu-drivers autoinstall重启:reboot开机检查安装成功:nvidia-smi新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客
2020-08-23 13:05:33
673
原创 pip 临时使用阿里、清华大学镜像安装插件
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple some-packagepip install torchvision==0.4 -i https://pypi.tuna.tsinghua.edu.cn/simple
2020-08-12 14:11:34
388
转载 Ubuntu16.04下pip3的安装、升级以及配置国内源
https://blog.csdn.net/qq_42881421/article/details/88070942
2020-08-10 16:43:25
1102
原创 Ubuntu16.04安装cuda10.2 以及报错
进cuda官网按命令操作添加链接描述wget https://developer.download.nvidia.com/compute/cuda/repos/ubuntu1604/x86_64/cuda-ubuntu1604.pinsudo mv cuda-ubuntu1604.pin /etc/apt/preferences.d/cuda-repository-pin-600wget http://developer.download.nvidia.com/compute/cuda/1
2020-08-03 20:13:04
5081
原创 QtCreator创建的.ui 生成python可调用的类。ubuntu16+pycharm
1、使用QtCreator 创建.ui布局2、.ui布局转换为.py文件安装pyqt5模块 pip install pyqt5 或 pip3 install pyqt5转换文件 pyuic5 -o mainwindow.py wainwindow.ui 根据自身情况转换文件及路径自动生成的.py文件如下调用import sysfrom PyQt5 import QtWidgets, QtCore, QtGuifrom PyQt5.QtGui import *from
2020-08-03 15:49:44
888
原创 使用Clion编辑器Qt遇到的坑
cmake_minimum_required(VERSION 3.5)project(glove_sys_cmake LANGUAGES CXX)set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++14")# qtset(CMAKE_INCLUDE_CURRENT_DIR ON)set(CMAKE_AUTOUIC ON)set(CMAKE_AUTOMOC ON)set(CMAKE_AUTORCC ON)set(CMAKE_CXX_STANDA
2020-07-30 14:41:53
805
1
原创 Basler相机使用(pylon6)+clion编辑器+qt+opencv
CmakeList.txt中配置pylon以案例代码中的Grap.cpp为例,参照里面的Cmakefile编写参照写出CmaleList.txtcmake_minimum_required(VERSION 3.16)project(Grab_test)#find_package(OpenCV REQUIRED)set(CMAKE_CXX_STANDARD 14)set(PYLON_ROOT "/opt/pylon")include_directories("${PROJECT_BIN
2020-07-27 17:19:16
933
原创 Ubuntu下Qt软件打包流程----亲测有效
1.在Qt Creator中将需要打包的项目配置为Release模式,然后构建项目,在Release目录下生成可执行文件(例:myApp);2.新建一个文件夹作为输出目录(例:output),将Release目录下的可执行文件myApp拷贝到输出目录output,并执行chmod +x myApp3.打开终端,cd到输出目录output中,然后执行 ldd myApp 可以查看myApp依赖的所有库,然后将所有依赖的库拷贝至output文件夹下。这个操作比较繁琐,所以我们直接用脚本一次性拷贝,在outp
2020-07-21 20:47:08
1542
2
原创 git 提交本地到远程仓库——超详细
打开git客户端,cd到要上传的项目文件夹下。输入git init命令输入git add .输入git commit -m “first commit” 第一次会让输入git的邮箱、用户名,输入一下下面展示一些 内联代码片git initgit add .git commit -m "f"5. 添加远程仓库地址 git remote add origin https://github.com/ai-dengzy/c_server.gitgit pull 拉取远程仓库代.
2020-07-17 14:59:41
63640
3
原创 ubuntu系统终端命令将数据复制到u盘
由于无法让让问题复现,直接讲步骤登陆命令界面cat /proc/partitions查看当前的分区(然后插入优盘,我的电脑提示了一句话,大概意思是有u盘插入了,且是可以用的),再次执行这个命令,对比两次的分区列表的差异,应该多了两个分区(我的多了,sdb和sdb4两个,sdb的空间要大些,sdb4的要小一些,sdb4是要准备挂载的)之后再次输入命令 sudo fdisk -l /dev/sdb4 (也可能是sudo fdisk -l /dev/sdb,这句命令记不清了)查看自己的u盘的文
2020-07-17 09:17:31
1399
原创 Anaconda使用命令
添加某个路径到环境变量中export PATH=~/anaconda3/bin:$PATH1.验证conda已被安装conda --version终端上就会以conda 版本号的形式显示当前安装conda的版本号。如: conda 4.3.302.创建新环境conda create --name <env_name> <package_names>如: conda create -n py_conda_name python=3.5 numpy pandas3
2020-07-16 14:46:39
258
原创 c++二维码定位和识别+zbar+opencv+ubuntu16.04+clion开发+相机实时扫描
c++二维码定位和识别+zbar+opencv+ubuntu16.04+clion开发+相机实时扫描二维码的定位准备安装opencv和配置好clion中的环境C++demo:图片二维码定位使用zbar读取二维码信息安装zbar和测试执行zbarC++demo:读取二维码图片上数据其他博主参考编写不宜,如果帮助记得打赏二维码的定位准备安装opencv和配置好clion中的环境版主用的相机是小觅...
2020-07-08 13:45:58
1207
原创 qt中QScrollBar/QSlider鼠标点击滑条不能到达所点击的位置,只移动step距离修改
// 方法是鼠标点击事件void XSlider::mousePressEvent(QMouseEvent *e){ // 向上父控件传递鼠标事件;否则,鼠标其他事件会失灵 QSlider::mousePressEvent(e); // 百分比 double p = (double)e->pos().x() / (double)width(); int val = p*(maximum()-minimum())+minimum(); setValue(val);}...
2020-07-08 13:39:11
1561
原创 在编写QT时出现:程序异常结束。 The process was ended forcefully.
在编写QT时出现:程序异常结束。The process was ended forcefully.原因:声明了一个变量,但是没有初始化,但是在某处直接调用了这个声明却没有初始化的变量,造成Qt运行直接崩溃,并出现报错The process was ended forcefully...
2020-07-06 14:58:46
2014
c++二维码定位和识别+zbar+opencv+ubuntu16.04+clion开发+相机实时扫描、MYNT-EYE-D-SDK.tar
2019-10-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人