自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 git clone拉取安装库文件失败

【代码】git clone拉取安装库文件失败。

2024-05-22 09:40:19 229

原创 ubuntu20.04 安装blender并建立快捷方式

3.编辑复制到新位置后blender.desktop。将Exec和Icon目录指定为blender和blender.svg的路径。1.直接blender官网下载deb压缩包并解压到合适位置。此时执行blender即可打开软件使用。后续操作为添加快捷方式。执行上面命令会打开可编辑状态的blender.desktop,修改后如下所示。2. 将解压目录下的blender.desktop复制到指定位置。此时,应用程序中即出现blender图标,点击使用。

2024-03-29 15:58:19 387 1

原创 安装Sophus库,线性代数运算库(视觉SLAM十四讲用到)

不要使用git checkout a621ff,否则会安装老版本的非模板sophus,报错。

2024-01-29 21:12:30 419

原创 Matlab正常退出后,再次进入时异常,显示无法与所需的mathworks服务通信5201。

window11系统,ctrl+alt+delete 打开任务管理器,找到MathWorksServiceHost.exe进程并结束进程,重新进入软件报错消失。

2023-12-16 10:24:07 1561 4

原创 全景3D视频合成——多视角相机同步数据采集后利用colmap标定,用标定板的角点方式提取内外参数

【代码】全景3D视频合成——多视角相机同步数据采集后利用colmap标定,用标定板的角点方式提取内外参数。

2023-08-29 11:55:55 1737 3

原创 ubuntu22.04 opencv+opencv_contrib3.4.15 编译安装

由于之前装的opencv没有opencv_contrib这个扩展包,因此卸载了opencv重新带上opencv_contrib这个扩展包编译安装。opencv_contrib扩展包在github下载和opencv一致的版本得到。将文件解压后放在opencv安装路径下。重新编译opencv。

2023-08-29 10:09:54 269 2

原创 opencv编译完成安装中遇到的坑

原因:安装时使用的ippcv相关文件下载为0M的空文件,因此查找github重新下载型号对应的替换本地的。名称还要替换为和下载时给的带Hash码的文件名,保持一致。重新make install成功。cmake,make -j,都成功了,make install失败,报错file INSTALL cannot find。

2023-08-29 09:46:46 211

原创 opencv编译错误及解决

opencv和opencv_contrib扩展包同时安装编译时,OPENCV_EXTRA_MODULES_PATH=/home/xx/opencv-3.4.15/opencv_contrib-3.4.15/modules扩展路径需正确指向扩展包的路径,否则cmake时会报模块路径重复。2. 上述问题解决后,cmake报了许多file DOWNLOAD error: cannot create directory不能创建路径错误,提示需要指定完整路径名并且有路径创建和文件读写权限。

2023-08-28 21:16:05 889 1

原创 C++编译方法

库文件有两种,分别是静态库(.a)和共享库(.so)。差别在于静态库每次被调用都会生成一个副本,而共享库则只有一个副本,更省空间。静态库在cmakelist中添加add_library( 库名 库的源文件.cpp );共享库添加add_library(库名 SHARED 库的源文件.cpp)。方法二:更常见的cmake编译,使用cmakelist.txt编写编译要求,便于管理。cmakelist一般由声明工程名和可执行程序组成,通常还需要添加链接库(静态库,共享库)。执行./可执行文件 即可轻松运行。

2023-07-14 11:06:58 378 1

原创 make报错:useHello.cpp:5: undefined reference to `printHello()‘

查看报错提示,usehello.cpp代码中用到的printhello()函数,实际为另外的动态链接库(有对应源文件中的printhello()定义和头文件中printhello()的声明,生成的库文件名为hello_shared,对应.so文件为libhello_shared.so)中定义的函数。链接到库文件的指令:target_link_libraries(useHello hello_shared)。make报错的原因是代码中用到的库文件未在cmakelist.txt中链接到库文件。

2023-07-14 10:50:40 146 1

原创 记一次奇怪的错误——文件夹点开了但是看不到

此时,发现文件夹预览的小窗右键点击“移动”选项后鼠标变成交叉的十字箭头,这提示了我:我的文件夹应该是正常打开的,那么为什么看不到呢?是不是因为连接了分屏的数据线,虽然我没开分屏幕的电源,但是数据仍然传输过去了且文件夹显示在分屏幕上。昨晚还好好的,第二天Windows11系统的文件夹打开了但是看不到,连带着“此电脑”也看不到。检查了系统漏洞,重启了电脑,仍然找不到问题。开机分屏幕电源,文件夹安静地等待我~

2023-07-11 11:33:20 167 3

原创 You must build your code with position independent code if Qt was built with -reduce-relocations. “

编译报错:You must build your code with position independent code if Qt was built with -reduce-relocations. " "Compile your code with -fPIC (-fPIE is not enough).解决方法: 在Edit Configurations------Compiler Options里增加-fPIC。

2023-07-06 16:58:15 449 1

原创 Clion编译时遇到找不相关库(头文件/c文件)

注:本文遇到的缺失库glm为OpenGL Mathematics (GLM),是基于OpenGL着色语言(GLSL)规范的图形软件的头文件C ++数学库。编译完成后不用链接静态库、动态库,直接包含hpp文件后可以直接编写代码。

2023-07-05 11:29:25 1427 1

原创 Ubuntu22.04上亲测方便简单易安装的QQ

1.在终端输入命令获取linux版qq的安装包。2.使用dpkg安装deb包。安装完成后可点击图表启动QQ。

2023-07-04 13:10:21 711

原创 相机的内参矩阵,外参矩阵,畸变矩阵

1.内参矩阵(Intrinsic matrix)2.外参矩阵( extrinsic matrix)3.畸变参数

2023-07-01 12:45:47 825

原创 ubuntu自动系统内核更新后,显卡不能用/显示找不到cuda

方法二:用图中步骤卸载现有驱动并查找匹配可用的驱动版本,重装驱动后重启该内核系统。(ps:图片来源网络)方法一:在开机界面选择高级ubuntu开机选项,选择低版本的内核进入,可以多次尝试,记住可用的内核版本。

2023-06-30 20:54:05 564

原创 记一个.cu文件的编译报错

于是终端用nvcc FishStitching.cu -o fish_stitch编译.cu文件。很蠢地用记事本打开.cu文件没有看出来全部是注释的状态。取消注释,错误消失。

2023-06-13 00:42:19 143 1

原创 pip 安装 git+https的仓库对应的库的报错及解决

网速问题可通过科学上网提速来完成安装。

2023-04-16 21:47:43 298 1

空空如也

空空如也

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

TA关注的人

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