使用Halcon的HsmartWindows窗体控件显示3D模型

在此之前可以先浏览我的LMI(3D)SDK配合学习
https://blog.csdn.net/m0_51559565/article/details/134419165 //配置LMI相机
https://blog.csdn.net/m0_51559565/article/details/134404394 //LMI相机SDK
https://www.51halcon.com/forum.php?mod=viewthread&tid=4278 //参考学习博客,有兴趣可以去点赞关注

通常我们需要在上位机查看我们采集到的3D图像,但是我们采集的3D图像通常都是深度图或者数据形式,我们在转换成halcon的3D模型后在上位机上直接查看。所以需要单独显示一个类控件。
由于halcon的导出代码量非常大,所以以文件的形式上传。
使用Halcon的HsmartWindows窗体控件显示3D模型_第1张图片
其中需要注意事项有:
第一:在程序代码中,我们第一步需要将显示窗口绑定在我们的控件中,不然窗体上是什么都没有显示的
使用Halcon的HsmartWindows窗体控件显示3D模型_第2张图片
第二:在程序中,由于显示3D模型是一个无限循环的过程,所以需要使用多线程显示,不然会出现程序卡死的情况
在这里插入图片描述

你可能感兴趣的:(上位机,C#,halcon,3d,c#)