dabinzi

Results 4 comments of dabinzi

问题一补充图片: ![1c0385d08b0ba84af42e5968ee00063](https://github.com/Practice3DVision/SLMaster/assets/55432860/f4fd3bdd-8993-45ae-9999-5ff0872b1ec3)

好的!非常感谢您的解答!经过您的解答,整个标定及重建的流程已经完全跑通!

博主您好!经过几天的探究,我们对实时重建出现的问题有了一些新的发现,但目前没有找到最合适的解决办法,现向您请教! - 问题描述:我们重点关注了continuesCapture函数,发现您设置了imgCreateThread_、frameDataCreateThread_这几个线程,分别负责取图以及解码进行点云展示。在frameDataCreateThread_线程的最后,创建了curFrameData的结构体负责存储解码生成的点云相关数据。如下所示: ![image](https://github.com/user-attachments/assets/942a55aa-ac6c-4b39-b302-32031c456f0d) 我们做了以下尝试: 1. 将几个线程隔离开进行测试,发现问题出现在frameDataCreateThread_线程。 2. 进而对该线程进行排查,将FrameData curFrameData设置为全局变量,发现软件崩溃退出的问题得到了解决。但是该种方式失去了数据保护的优势。是否有其他的一些方式可以采用? 3. 对FrameData结构体进行了查看,发现每次调用该结构体都会分配新的地址,但在线程调用后却没有释放,不知道此处是否存在一些问题?

![image](https://github.com/user-attachments/assets/8c9adb8e-69f5-4b04-96b1-cfea423aad03)