EmguCV ReprojectImageTo3D OBJ文件

我尝试用立体图像构建3D模型。

左:

EmguCV ReprojectImageTo3D OBJ文件

右:

EmguCV ReprojectImageTo3D OBJ文件

校准后,使用SGBM算法将UndistortRectifyMap左/右和视差图像与我的图像:

EmguCV ReprojectImageTo3D OBJ文件

我使用Emgu 4.1

FileStorage fsCam;
Mat Q = new Mat();
fsCam = new FileStorage("Q.xml",FileStorage.Mode.Read);   
fsCam["Qmatrix"].ReadMat(Q);
MCvPoint3D32f[] points = PointCollection.ReprojectImageTo3d(disparity_16S,Q); 
using (System.IO.StreamWriter file =  new System.IO.StreamWriter(saveFileDialogDisparityImage.FileName))
{
    for (int i = 0; i < points.Count(); i++)
    {
        string line = "v " + points[i].X.ToString(System.Globalization.CultureInfo.invariantculture) + " " + points[i].Y.ToString(System.Globalization.CultureInfo.invariantculture) + " " + points[i].Z.ToString(System.Globalization.CultureInfo.invariantculture);
        file.WriteLine(line);
    }
}

我有这个OBJ

EmguCV ReprojectImageTo3D OBJ文件

我做错了什么?

benbenmail 回答:EmguCV ReprojectImageTo3D OBJ文件

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3115607.html

大家都在问