SLMaster icon indicating copy to clipboard operation
SLMaster copied to clipboard

SLMaster is a relatively complete open-source Structured Light 3D camera software. You can use it to complete a series of operations including calibration, stripe encoding, 3D reconstruction, and poin...

Results 20 SLMaster issues
Sort by recently updated
recently updated
newest added

**Desktop (please complete the following information):** - Windows OS Version: [e.g. windows 11] - SLMaster Version: [e.g. master] - OpenCV Version: [e.g. 4.6.0] - VTK Version: [e.g. 9.2.0] - PCL...

compilation issues

非常感谢您的博文,让我受益良多!搭建单目逆相机结构光系统,使用三频(45、39、34)四步相移获取两个方向的绝对相位值,但将相机成像平面下的特征点映射至投影仪成像平面后,在投影仪成像平面的特征点发生明显的偏差。用的投影仪是DLP3010,分辨率为1280*720。这个误差是因为解相位时(已经使用反向相位补偿)产生的吗?还是其他原因呢?相机和投影仪垂直布置。之后打算使用三角测量模型获取点云 1、在插值方面使用的是以下方法: ![image](https://github.com/Practice3DVision/SLMaster/assets/132988721/3475bd62-efdb-42d4-8041-eb267ced43fd) 2、相机拍摄到的图像如下: ![4](https://github.com/Practice3DVision/SLMaster/assets/132988721/99ac0689-eaa2-4723-889a-564406478fcd) 在获取相机平面下的特征点的坐标后将特征点映射到投影仪成像平面后的图像如下: ![Image_DMD](https://github.com/Practice3DVision/SLMaster/assets/132988721/310a09aa-d5f4-4390-a98b-df22a3fb363c) 通过openGL以投影仪成像平面的特征点的坐标为中心绘制的圆的图像如下: ![4](https://github.com/Practice3DVision/SLMaster/assets/132988721/958e5cad-c3d3-467a-888f-57d8fbc1ccfe)

help wanted

点击软件运行,跳出DEBUG文档,内容如下: [2024/04/25 15:52:05.596] "Ini settings file path is: C:/Users/Leo/AppData/Local/Evans Liu/SLMasterGui/SLMasterGui.ini" [2024/04/25 15:52:05.596] load settings file sucess. [2024/04/25 15:52:05.611] CUDA Device nums: 1 [2024/04/25 15:52:05.719] "set camera config json path..." [2024/04/25...

compilation issues

CMake Error at src/algorithm/CMakeLists.txt:7 (find_package): 1> [CMake] By not providing "FindPCL.cmake" in CMAKE_MODULE_PATH this project has 1> [CMake] asked CMake to find a package configuration file provided by "PCL", but...

compilation issues

感谢博主详尽的博文,对我很有帮助。我在搭建系统测量时,遇到了测量一个平面,会出现中心比较平坦,越往边缘高度误差越大的情况,排查了很长时间也没有找到原因 ! ![平板](https://github.com/Practice3DVision/SLMaster/assets/166491341/dc6fefbd-d129-41e4-ac62-1ef50a984b5e) 附件是我拍摄重建的一个平板的数据,右上角是平板高度的伪彩色示意图,下方是我截取剖面观察剖面的数据,可以明显看到平板测量高度有着类似圆形向外扩张的误差,剖面的数据也可以看出,中心部分比较平坦,越往边缘误差越大。这种现象我想到了可能是镜头畸变引起的,但是我们的设备使用的是DLP4500和海康工业相机,参数上来讲畸变很低,不可能造成这么大的误差,想请教博主,有没有遇到类似的问题,应该从哪里排查?

help wanted

博主,您好!首先非常感谢您的分享,让我受益良多。有个疑问想请教,在调用关键函数findConcentricRingGrid进行标定时无法找到"角点",相机所拍摄的图像如下: ![1](https://github.com/Practice3DVision/SLMaster/assets/132988721/457e914a-f9ae-4504-9c4b-802088a0b638) 图像大小为:1920*1080;双圆环的直径依次为10、15、20、25,特征点的距离为40,行特征点个数为6,列特征点个数为4。我的目的是想要得到特征点的坐标! 调用关键函数findConcentricRingGrid的部分代码如下: ![3](https://github.com/Practice3DVision/SLMaster/assets/132988721/880e73d9-b2e5-4d22-bef2-2a70e2890042) 运行后的结果如下: ![2](https://github.com/Practice3DVision/SLMaster/assets/132988721/28acb53a-c9f2-427d-ac3b-863a1951343f) 请问是拍摄图像角度的问题吗?如果是,那正确角度应该是怎么样的?如果不是,那是哪出问题了?

help wanted

首先非常感谢博主提供的示例说明与SLMaste软件。想请教下,怎么才能加载自己的相机拍摄的图像进行单目标定(离线),标定好后保存的文件包含哪些参数?可以将“角点”的亚像素坐标保存到文件里吗?相机拍摄的图像的分辨率为1920*1080,麻烦博主了!

question

首先非常感谢博主提供的示例说明与相关代码,文章的质量很高。 想请教下,在软件的哪个模块里面,可以加载自己的标定数据与物体图片数据进行重建,得到点云呢? ![image](https://github.com/Practice3DVision/SLMaster/assets/80247554/f7af222b-778a-45b3-9e3e-ec0f18abd6ad) 目前是有自己的单目结构光标定数据与物体的图片,参考四川大学吴周杰博士的文章。物体图像是由12步相移与四级格雷码+互补格雷码组成的,投影仪分辨率为1920*1080,相机分辨率为4096*3000 ![image](https://github.com/Practice3DVision/SLMaster/assets/80247554/e9576802-5623-403b-a829-0a85bc6753cf) 麻烦博主了

question

Hi 如何保存Disparity以及depth图像? Thanks

enhancement

增添保存历史记录的功能,每次打开软件都需要重新设置; 增加返回上一栏的功能,否则选择了在线标定就不能选离线标定了;

bug