接上面三文:
三维重建之条纹投影结构光(一)
https://blog.csdn.net/beyond951/article/details/123361852?spm=1001.2014.3001.5501三维重建之条纹投影结构光(二)——四步相移+三频外差法
https://blog.csdn.net/beyond951/article/details/123769596?spm=1001.2014.3001.5501三维重建之条纹投影结构光(三)——相高模型标定
https://blog.csdn.net/beyond951/article/details/124359619 本文贴出完整全部代码,但重构的结果不尽如人意,希望和大家交流,找出隐藏的bug,总体实现思路流程是没问题的。
#include "FringeStructuredLight.h"
#include <string>
#include <fstream>
#include <iostream>
FringeStructuredLight Api;
using namespace std;
int main()
{
//********声明一些变量存储相位图和高度**********//
vector<Mat> heightPhase;
vector<double> height;
//********读取文件路径下的图片**********//
cout << "开始计算各个高度的相位展开图" << endl;
//参考平面的相位
string filePath_h0 = "D:\\01-条纹投影结构光\\资料\\h0\\*.bmp";
vector<Mat> imgVec_h0 = Api.ReadImg(filePa

——完结(包含重构)&spm=1001.2101.3001.5002&articleId=124359786&d=1&t=3&u=cd1f35b57ee54fedacb50eb0bb3e7a60)
3万+

被折叠的 条评论
为什么被折叠?



