使用OpenCV中的Structured-Light(结构光)模块做三维重建(流程 + 代码)

导读

本文主要介绍如何使用OpenCV中的结构光(Structured-Light)模块完成三维重建。(公众号:OpenCV与AI深度学习)

背景介绍

    从3.0版本开始OpenCV新增了结构光(Structured-Light)模块。示例代码是一个由两台相机和一台投影仪组成的三维重建程序。本文对此进行了修改,并制作了一个可以使用一台相机和一台投影仪重建 3D结果的程序。【但是,拍摄过程本身并不包含在程序中。它是一个对预先拍摄的图像进行处理的程序】

官方教程:

https://docs.opencv.org/4.6.0/d3/d81/tutorial_structured_light.htmlhttps://docs.opencv.org/4.6.0/dc/da9/tutorial_decode_graycode_pattern.htm

必备知识(本文省略内容)

    • 相机校准

    • 投影仪校准

    • 格雷码编码/解码

    • 三角測量

    • 如何安装使用的库/软件

运行环

猜你喜欢

转载自blog.csdn.net/stq054188/article/details/125358797