- 博客(13)
- 资源 (5)
- 收藏
- 关注
原创 PCL FLANN 报错C2923 C2913 params.h pcl和opencv冲突,‘flann_algorithm_t‘: undeclared identifier 解决方案
解决pcl出错的问题
2022-08-16 14:44:24 1976 3
原创 Ubuntu20下openMVG+openMVS实现三维重建
利用openmvg和openmvs实现快速三维重建,可以试着自己拍几张照片,重建出最终的结果。openmvg可以得到稀疏点云图,openmvs可以得到基于mesh的纹理结构。本文更新了部分命令,使其更接近最新版本。
2021-12-01 10:26:19 4737 22
原创 Ubuntu20.04编译orb-slam2中的问题及解决方案
前前后后折腾了两三天,终于配好了orb-slam2的环境,写篇博客纪念一下,也帮助尚未解决orb-slam2环境的同志一点点帮助。主要是编译Pangolin容易出错,导致Orb-slam2也没编译好。建议使用Pangolin0.3版本,在此放在百度云盘啦!!!链接: https://pan.baidu.com/s/1vPdGBZZLxjzQfmITnkslSg 提取码: 6kgk一、容易编译出错的地方1.用最新版本的Pangolin,编译可以通过,但是编译orb-slam2的时候会出现很多错误。原.
2021-10-07 10:37:33 1698 3
原创 win10下VSCode配置opencv4.4.0(超详细教程,亲测有效)
VSCode作为一个轻量级的编程软件,无论在界面、内存占用和速度等方面都完胜VS。但用vscode来写opencv代码需要自己编译OpenCV(如果是VS安装opencv则不需要自己编译opencv,因为在opencv的官网上就有编译好的文件),主要用到MinGW-w64和CMake工具。前前后后折腾了好久,终于配好了opencv的环境,写篇博客,一是为了怕自己忘了,又要重新学,二是分享一下自己的经验。主要参考两篇博客:https://www.cnblogs.com/kensporger/archive
2020-09-13 09:39:13 11122 17
原创 GC-Net阅读笔记(End-to-End Learning of Geometry and Context for Deep Stereo Regression)
论文题目《End-to-End Learning of Geometry and Context for Deep Stereo Regression》,被2017ICCV收录,后用GC-Net代表这个模型。官方给的代码是tensorflow版的,但由于tensorflow版的可读性不强,自己改成了pytorch版,在KITTI2015上训练了200个epoch,3像素误差收敛在4.6%左右。链接:https://github.com/Pig-Pual/gc-net截至目前为至,做立体匹配的文章可以在K
2020-05-23 16:15:02 7669 67
原创 pfm格式转png格式
PFM是一种用浮点数存储图片的文件格式,包含文件信息header和二进制数据raster。在一些数据集中经常可以看到以pfm格式存储的视差图。pfm格式的文件不利于浏览,可以转成png格式文件已方便浏览。PFM的头文件共有3行:二进制数据区:图像的读取顺序按照从下到上,从左到右进行的顺序进行读取。当pfm文件只有一张图片的矩阵时,代码如下:# -*- coding: UT...
2019-10-18 20:00:19 6065 1
原创 解决ubuntu18.04更新后屏幕显示不正常
使用过ubuntu做深度学习的同学都知道, NVIDIA驱动程序特别难安装。早上手贱点了一下Ubuntu的更新,更新完重启后,电脑就黑屏打不开了。然后就各种手动安装驱动,什么在官网下载驱动啊,带参数 -no-opengl-files安装啊,关闭nouveau啊,关闭lightdm啊,这些都不管用。如下图:注意:更新Ubuntu软件的时候不要更新内核,版本过高的内核和nvidia的驱动可能不匹配...
2019-08-23 16:02:53 4962 1
原创 C语言实现批量复制文件
假设你拿到一个数据集,里面包含很多的文件夹,每个文件夹下都有你想要复制的文件。(包括文本文件和二进制文件)程序思路分为三步:1.制作一份.txt文件,每一行存放要复制文件的路径2.制作一份.txt文件,每一行存放复制后文件保存的路径3.利用文件复制函数进行复制利用bat批处理命令 DIR *.* /B > 文件名列表.txt,提取文件夹下所有文件夹名称。利用fprin...
2019-07-10 16:25:37 1260
原创 解决Keras下,imdb.load_data(num_words=10000)无法下载数据集的问题
当我们按照deeplearning with python书里面的代码教程来时,往往会出现数据集下载失败的问题,例如运行下面一段代码(train_data, train_labels), (test_data, test_labels) = imdb.load_data(num_words=10000)会去一个网站下载imdb.npz的数据集,这时很可能下载失败,那么怎么办呢?可...
2018-11-12 16:57:06 10876
原创 Ubuntu16.04下配置tensorflow-gpu+Keras,安装Pycharm,搭建深度学习环境
系统环境:Ubuntu16.04一、安装Ubuntu16.04双系统1、利用UltraISO制作安装启动U盘《见 Ubuntu 16.04 安装基础入门教程 启动U盘制作部分》2、Windows磁盘分区给Ubuntu《见 Windows下安装Ubuntu 16.04双系统 》3、安装成功二、安装显卡驱动1、去英伟达官网下载驱动(https://www.nvidia.com/...
2018-11-12 16:30:47 2766 5
原创 自制JLink-ob-072
陆陆续续的在网上查了两天资料,发现了三篇很有用的文章。一篇是关于固件的,一篇关于硬件的设计,一篇是教你怎么用usb接口给stm32刷固件,有了这三篇资料,自制一个Jlink ob 应该是没问题的了。下面放上链接。 固件篇:http://www.openedv.com/thread-73979-1-1.html 硬件设计篇:https://blog.csdn.net/wolf_t...
2018-11-03 00:05:36 2489
原创 自制H桥有刷电机驱动板
本人大三以一年的时间做出了一个电机驱动板,可以说是资质平平了,但我做出来啦,心中的喜悦自然不甚颜表。为了让更多人了解电机驱动板的内部结构,为此写下这篇文章(可能我理论水平不高,但我是实践派,前前后后做了八代,每一次的失败都在找原因)。...
2018-06-12 00:33:27 8465 8
Arduino编程
2018-04-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人