自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(57)
  • 收藏
  • 关注

原创 vscode中远程连接不显示copilot chat图标

打开vscode设置(setting),在设置中搜索"extension kind",点击settings.json。2、远程主机已安装Github Copilot和Github Copilot Chat插件。1、有授权的Copilot的github账号(学生认证或购买),vscode已登录账号。左侧工具栏没有copilot chat的图标。重启vscode可看见chat图标。

2025-12-10 17:40:34 177

原创 vscode快捷键运行shell脚本实现一键编译

由于在服务器编译比较快,但服务器没有rviz、rqt等等可视化,所以开发工作在服务器进行,将编译完成后的文件拷贝到本地电脑上进行可视化调试。编写一个脚本,通过vscode配置一下,可以实现快捷键一键操作。

2025-11-12 15:55:57 348

原创 visual studio调试cmake项目记录

linux下构建cmake项目比较easy,平时用vscode调试即可。最近有个大一点的项目用visual studio的构建的,包括使用vcpkg管理三方库,对visual studio不熟悉,因此记录和学习一下使用方法。

2025-08-14 14:01:35 236

原创 perf工具在arm上的安装记录

简要记录性能分析工具perf在arm架构系统上的安装记录。

2025-07-29 19:00:16 297

原创 虚拟机网络ssh连接失败,没有网络

20250221记录:不知道是不是重启了虚拟机还是咋了,ssh又不行了,发现虚拟机又没网了。虚拟机ping不通www.baidu.com但可以ping通内网。vscode进行ssh时连接失败,发现是虚拟机没有网络。执行上面三句命令后,可以了。

2025-02-21 19:02:06 348

原创 记录:卡尔曼滤波推导

直接根据上一时刻状态预测下一时刻的状态得到的预测结果没有考虑过程误差和传感器测量误差。实际情况误差是存在的,卡尔曼滤波即是通过观测信息寻求一个最优的状态估计。时刻的速度和位置进行测量,假设直接预测结果与传感器观测的结果之间是线性变换关系,并考虑传感器测量误差。为超参数,根据经验设定,推导过程中认为已知。一般假设过程误差和观测误差服从高斯分布,即。

2024-05-10 09:30:03 1383

原创 C++核心学习笔记

c++核心用法入门

2024-01-15 09:28:12 1172

原创 ROS Kinetic使用std::chrono::system_clock报错error: ‘std::chrono’ has not been declared

一个简单的获取系统时间的代码,头文件也对,在windows下跑了没问题。但在ROS中就报错,最后发现是C++标准的问题。std::chrono::system_clock需要C++11标准,在功能包的CmakeList.txt中添加。

2023-12-29 15:10:59 1193

原创 colmap+openMVS稠密重建

简要记录一下colmap+openMVS稠密重建相关使用。

2023-09-27 17:30:10 2050 1

原创 openMVS编译

我尝试卸载,然后自己安装3.4.0版本,但发现卸载的同时会卸载掉其他的依赖环境,导致PCL环境以及ROS的某些包环境都没了,因此直接安装3.4.0版本共存,在CmakeLists.txt中指定Eigen3的路径即可。自己安装的在/usr/local/下面,apt安装的在/usr根目录下。cmake时Eigen报错可能是因为低于3.4版本。ubuntu20.04通过。安装的Eigen为3.3.7版本,可以通过。

2023-09-26 17:28:37 539

原创 ubuntu20.04下源码编译colmap

这个博客居然几个坑都提到了。这个帖子是3.8版本的,用的make install,而3.9版本的是ninja install。不要用sudo apt安装,版本较低,30系显卡建议安装CUDA11.0以上,这里安装了11.1版本。,ninja出现FAILED: src/colmap/exe/colmap 错误。由于稠密重建需要CUDA,因此先安装CUDA,我使用的是3050GPU,解决方法:更改Anaconda3文件夹名字以后,再编译就成功了。colmap编译,参考官方文档。成功运行colmap。

2023-09-21 19:54:49 1176

原创 ELAS库计算双目视差图

【代码】ELAS库计算双目视差图。

2023-09-14 16:34:03 534

原创 ubuntu20.04+ROS noetic在线运行单USB双目ORB_SLAM

ubuntu20.04+ROS noetic在线运行单USB双目ORB SLAM2

2023-08-31 15:08:23 2810 14

原创 解决OpenCV的GStreamer warning警告

调用 cv::VideoCapture出现的警告:[ WARN:0] global ../modules/videoio/src/cap_gstreamer.cpp (1758) handleMessage OpenCV | GStreamer warning: Embedded video playback halted; module v4l2src0 reported: Internal data stream error.

2023-08-30 10:52:53 17122 3

原创 记录:ubuntu20.04+ORB_SLAM2_with_pointcloud_map+ROS noetic

环境:ubunntu20.04、opencv3.4.12编译、pangolin0.5编译、PCL1.10、eigen3.3.7、ROS noetic备注:我先编译的OpenCV3.4.12,再装的ROS noetic,后面一直用的OpenCV3.4.12编译和运行,普通编译和运行问题比较少。

2023-08-22 10:42:55 2510 1

原创 ubuntu22.04+ORB_SLAM2运行报错:New map created with 530 points double free or corruption (out) Aborted

运行报错:New map created with 530 points double free or corruption (out) Aborted。解决:查看build.sh脚本,发现它编译了DBoW2、编译了g2o、以及ORB_SLAM2三个文件,将它们CMakeLists.txt中包含`-march=native`的命令都找出来,删除`-march=native`重新编译即可。

2023-08-11 16:35:30 1974 2

原创 ubuntu下opencv和opencv_contrib编译

第一次编译之后,测试opencv_example不成功,又重新卸载了再装了一次,成功了,简单记录一下。下载opencv4.6以及opencv_contrib-4.6.0。由于第一次装的时候可能把依赖都装上了,这里一次成功。把Anaconda的环境变量注释掉了。显示Hello OpenCV。应该是安装成功了,测试参考。查看版本,显示4.6.0。这次make没有报错了。第二次安装的时候参考。

2023-08-09 16:31:41 1001 2

原创 安装OpenCV依赖包libjasper-dev无法安装

我的源文件,######处的下一行是改动的地方,主要把自带的源都注释了,然后在末尾添加了清华源。记录在ubuntu22.04上编译OpenCV4.6,遇到依赖包无法安装的问题。然后再安装就没有问题了。

2023-08-09 12:03:16 549

原创 MVSnet点云定量评估指标总结

注:该评估代码需要测试结果,即基于xy-guo开源的权重测试产生的点云文件,以及DTU数据集的SampleSet和Points两个数据集,其中SampleSet中有全部scan的mask和scan1、scan6的点云文件,而测试使用了22个scan,因此需要下载DTU官方数据中的Points数据,将其所有点云文件拷贝到SampleSet中。根据MVSnet论文[1]原文说明,点云评估主要从准确性和完整性两个方面来评估。

2023-08-08 17:20:37 4339 3

原创 python多张不同大小的图片按照间距合并/填充

一道算法题需要按照间距合并多张不同大小的图片,故自己实现了一下,该拼接图片的方法也可用于论文插图。

2022-11-06 21:43:31 1952 1

原创 Ubuntu22.04更新以后黑屏

某天开机弹出来一堆更新,点了一下,更新完了以后重启,黑屏,屏幕全黑无任何显示。修改grub重启即可,正常进入Ubuntu选项。

2022-10-17 11:25:33 5623 3

原创 Ubuntu释放单张显卡显存

训练时中断程序,显卡显存仍被占用。

2022-08-09 10:36:52 1605

原创 RTX3060+ubuntu22.04LTS配置tensorflow1.15和tensorflow2.6

换电脑了,3060显卡按照之前的方法用conda安装的tensorflow1.15版本虽然测试显示gpu可用,但实际跑代码时,一直卡在一个界面。Note:我没有手动安装CUDA和CUDNN,直接在虚拟环境中装对应版本。Ubuntu显卡驱动为470,不建议手动装CUDA和CUDNN,直接建虚拟环境,在虚拟环境中装对应的cudatoolkit和cudnn更方便。先直接通过这两条命令装,...............

2022-07-22 09:32:10 2562

原创 解决ModularNotFoundError: No module named “cv2.aruco“

解决ModularNotFoundError: No module named “cv2.aruco“问题

2022-07-14 12:09:11 1214 2

原创 ubuntu22.04添加APPImage到dock收藏

【亲测可用】由于APPImage不能在启动器里面显示,所以无法Add to favourite,不能便捷从dock启动。

2022-07-12 00:47:50 1981

原创 grub引导项修复(解决服务器Ubuntu开机进入grub界面)

grub引导项修复

2022-06-28 14:14:43 23844 2

原创 opencv读取avi视频报错:number < max_number in function ‘icvExtractPattern

opencv读取avi视频报错:number < max_number in function 'icvExtractPattern

2022-06-20 16:42:26 5198

原创 jestson安装ibus输入法

搜狗输入法不支持arm,无奈只好用ibus参考:https://blog.csdn.net/t624124600/article/details/111085791但是由于我先装了archconda,系统默认python变为了python3.7。因此在ibus-setup的时候报错了。

2021-12-13 18:26:04 1374 1

原创 解决ubuntu wps for linux项目符号乱码

Windows同步过来的ppt莫名其妙项目符号就变成乱码了。。。1.下载Wingdings.ttf字体链接:http://www.font5.com/download.php?id=14066&designated=12729560962.进入下载后的文件夹,打开终端,将文件拷贝到/usr/share/fonts/wps-office下,重启wps即可。cd ~/Downloadssudo cp Wingdings.ttf /usr/share/fonts/wps-office/现在可

2021-10-16 21:52:52 1171

原创 ubuntu挂载新硬盘并修改权限和名字

重装系统以后,2块机械盘无法识别了。原因应该是盘里的分区都被删除了,现在是free space。1.格式化为ex4格式,然后就在文件系统中的【Other Locations】可见了,2个2TB挂载成功。#查看已挂载设备,没有这两块机械盘。df -l#查看所有设备,找到这两块盘的盘符。sudo fdisk -l# 将两块硬盘格式化为ex4格式。sudo mkfs -t ext4 /dev/sdcsudo mkfs -t ext4 /dev/sdb#查看已挂载设备,已成功自动挂载。df -l

2021-10-16 16:13:05 10350 3

原创 synergy局域网实现多主机共享键鼠(amd、arm)

下载1.8.8版本多电脑屏幕共享键盘鼠标Synergy1.8.8Windows-Mac-Linux教程安装以后,ubuntu出现一些错误1、出现system tray is unavailable, don't close your window警示窗口。解决方法:sudo apt-get install sni-qt重启电脑生效。参考链接:https://blog.csdn.net/And_w/article/details/802725082、windows10和ubuntu18.04

2021-09-08 12:41:55 1151 1

原创 tensorflow和pytorch框架的安装以及cuda踩坑记录

pytorch采用conda创建虚拟环境python=3.6以后,我发现使用conda install torchvision安装完pytorch是cpu版本的,不支持gpu,在跑代码时报错了。import torchtorch.__version__torch.cuda.is_available()此时cuda是False,gpu不可用。然后需要用conda uninstall torchvision卸载torchvision。再使用pip install torchvision -i ht

2021-08-09 22:25:01 1261 1

原创 Linux安装CF-812AC usb网卡驱动

淘宝客服不提供技术支持,而且提供的comfast官网的rtl88x2BU源码编译不通过。。。幸好我们实验室的明哥,啥都会,帮我解决了,明哥,yyds!参考链接:1、https://www.programmersought.com/article/16047309671/2、https://github.com/cilynx/rtl88x2BU_WiFi_linux_v5.3.1_27678.20180430_COEX20180427-5959#查看usb接口。lsusbsudo apt ins

2021-07-28 13:18:09 4635 10

原创 jupyter notebook一直自动重启(The kernel appears to have died. It will restart automatically.)

现象:使用jupyter notebook运行tensorflow的程序,一直自动重启内核。提示The kernel appears to have died. It will restart automatically。原因:同时打开了两个tensorflow的程序,GPU内存被已经占用,显存不够所导致的。解决将第一个程序shutdown即可正常运行第二个程序。使用命令nvidia-smi查看显存情况。...

2021-07-26 12:41:07 4480

原创 ubuntu开启代理HTTP error和PROXY error解决

一般conda install出现HTTP error是源的问题,换默认源为中科大源,就没问题了。但是,换完源,不开VPN可以正常使用。开了VPN代理,可能会出现HTTP error和PROXY error。解决方法;Ctrl+H显示隐藏文件,在home目录下找到.condarc文件添加如下三行,需要改一下用户名、代理主机名、代理端口号。不知道可以通过命令env | grep -i "_PROXY"查看。# 举个例子proxy_servers: http: http://juling

2021-07-25 14:24:23 1947

原创 ubuntu pycharm 搜狗中文输入法不跟随光标问题

解决在 Linux x64 操作系统环境下,使用 JetBrains 系 IDE 存在的两个问题:fcitx 输入法候选框不跟随光标Markdown 文件无法正常预览下载jbr包:github链接使用方法:直接替换 IDE 安装目录下的 jbr 目录简单有效。...

2021-07-25 01:43:41 1482 1

原创 ubuntu移动硬盘无法挂载

吓死我了,拔硬盘一定养成先弹出的好习惯。今天硬盘没有弹出,直接拔了,结果再插上去无法挂载了。试了这个老哥的方法:Ubuntu18.04无法识别移动硬盘、U盘解决方法报错如下:Error mounting /dev/sdc1 at /media/cxm/大白菜U盘: Command-line `mount -t “ntfs” -o “uhelper=udisks2,nodev,nosuid,uid=1000,gid=1000” “/dev/sdc1” “/media/cxm/大白菜U盘”’ exite

2021-07-23 17:36:03 1206

原创 列表写入txt直接去除中间的逗号

import oswd = os.getcwd() # 获取当前所在目录list = ['800', '600', '0', '204', '294', '389', '450', '320', '349', '446', '482', '480', '382', '110', '376', '145', '272', '410', '387', '428', '333', '234', '330', '252', '275']save_path = '/home/juling/Jupyter

2021-07-20 20:45:42 956

原创 python:PIL和CV整理

cv2.imgshow()cv2的imshow方法遇到waitKey才能正常显示,如果有多张图片imshow,只需在最后一个图片imshow之后,加上waitKey,如果每个图片imshow之后都加上WaitKey,那么可能只会显示第一张,后面的都不显示。cv2.imshow('match', img3)cv2.waitKey(0)cv2.cvtColor()RGB和BGR顺序PIL读取的图片是RGB顺序,Image格式CV2读取的图片是BGR顺序,array格式# PIL转CVimg_

2021-07-14 12:32:45 716

原创 Jupyter notebook选择conda环境

安装完anaconda以后,默认打开的终端是base环境。1、激活pythonProject1环境。source activate pythonProject12、安装ipython核conda install ipykernel3、在pythonProject1环境安装jupyter notebook,并配置核。pip install jupyter notebookpython -m ipykernel install --user --name pythonProject14

2021-07-13 09:37:37 1122

C++基础核心学习笔记

C++基础核心学习笔记

2025-10-23

C++核心学习笔记pdf

C++核心学习笔记pdf

2024-03-22

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除