针对单目视觉所成的单幅图像,提出单幅图像的三维重建与测距方法.该方法运用基于消失点的单幅图像三维重建方法,借助Python测算出各个单幅图像的消失点并计算相机的内外参数,在此基础上借助Matlab软件构建了单幅图像的三维重建模型,然后分析并计算图像中物体距离.通过实验验证了提出的方法具有较好的效果,灵敏度分析证明该方法具有较强的稳健性.