- 博客(9)
- 资源 (3)
- 收藏
- 关注
原创 stlplus的path functions
//在当前根目录下(即是当前工作目录,F:\code\test_openmvg\test_openmvg), //再加上一个括号里面调用的路径,获得一个新的路径,新的路径被简化了,去掉了相对路径里面的. 或.. std::string folderToPath = stlplus::folder_to_path(string("./imageData")); //参数1为root目录,参数2为folder目录 //好像依然是在工作目录下...
2020-05-26 16:04:50 625 3
原创 openMVG sample使用(填坑)
在使用openMVG_sample_multiview_robustEssential_ba的过程中遇到了很多的坑,今天来填一下。openMVG在平台debug win32上生成了很多的lib和exe文件,使用这些exe文件可以直接双击执行或者在linux命令行下使用命令行和相关参数进行运行,得到的结果一般都在exe本目录下,取得图片一般都是openMVG_master/src/openMVG/openMVG_samples/imageData里面,里面一共有三组图片。首先一定要确定编译生成原项目和
2020-05-09 18:06:57 1737 1
原创 VS2015+openMVG编译并安装流程
1.openMVG简介 openMVG是三维重建的一个官方库,用于从运动中恢复结构(即从多个不同的视角拍摄图片,将多视图图片作为输入,使用sift检测特征点,将特征点对进行匹配,利用初始的一些匹配点计算出相机的内参矩阵,继而计算出两幅图(有匹配点对的两幅图)之间变换的本征矩阵(本征矩阵就是一个旋转矩阵加上一个三维偏移向量,可以理解为第一个相机的位置和方向经过旋转平移得到第二个相机...
2020-04-17 23:11:45 1984 2
原创 c++ 中main(int argc,char **argv)函数各参数的意义
argc的值是操作系统启动此程序的时候,赋给此程序的参数个数+1.如果你启动的时候,没有带参数,那么这个argc的值就是1.举个例子:在终端下调用程序telnet并带有两个参数,在命令行下执行的命令就是:telnet 127.0.0.1 80telnet程序后面有127.0.0.1和80两个字符串,这两个字符串作为telnet的参数来启动telnet程序.在telnet程序的内部(tel...
2019-07-29 10:56:17 226
SiftGPU.rar
2020-04-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人