- 博客(8)
- 收藏
- 关注
原创 螺丝尺寸2d测量
当最小分数设置为0.9时,可以看到测量结果中,只测量到了内径,是因为0.9太高,‘min_score’的说明为:该参数确定潜在实例必须至少被视为计量对象的有效实例的分数。如果可以预期计量对象的所有边都存在,则参数“min_score”可以设置为高达 0.8 甚至 0.9 的值。图二:CircleInitRow := 1365 CircleInitColumn := 1176。图三:CircleInitRow := 1062 CircleInitColumn := 2141。
2024-06-07 12:42:47 339
原创 设定和修改3D对象模型例程
例程:%HALCONEXAMPLES%\hdevelop\3D-Object-Model\Creation\此示例程序演示如何使用运算符set_object_model_3d_attrib 和 set_object_model_3d_attrib_mod 在 3D 对象模型中设置属性。它还演示了如何使用运算符remove_object_model_3d_attrib 和 remove_object_model_3d_attrib_mod 从 3D 对象模型中删除特定属性。
2024-05-24 16:38:55 314 1
原创 将3D模型以相机可见为基础简化
例程:%HALCONEXAMPLES%\hdevelop\3D-Object-Model\Segmentation\。将渲染的模型调回原来的位置让其与原模型重合便于观察。使用选定的相机参数和位姿渲染对象模型。先对窗口和基本参数进行设置。定义相机参数并显示模型。
2024-05-22 14:57:35 222
原创 Solution Guide III-C3D Vision学习——第二章 :3D Object Models
3D对象模型是描述3D对象的数据结构。3D对象模型可以通过多种方式获得,并且它们可以包含不同类型的数据。此外,使用3D对象模型的不同操作对模型的内容有不同的要求。因此,并不是每个操作都可以应用于每个3D对象模型。
2024-05-07 00:43:45 430
原创 Solution Guide III-C3D Vision学习——第二章 :相机型号和参数
为了从图像中得到准确的世界坐标,首先必须校准的相机。为了校准相机,需要一个模型,用于将空间上的3D点映射到由相机、镜头和帧采集器生成的2D图像。HALCON支持两种不同类型的相机的校准:面扫描相机和线扫描相机。面阵扫描摄像机只需一步即可获取图像,而线扫描摄像机则逐行生成图像(参见解决方案指南II-A,第39页的第6.6节)。因此在采集过程中,线扫描相机必须相对于对象移动。有两种不同类型的镜片。第一种类型的镜头将世界坐标透视投影到图像中,就像人眼一样。
2024-04-30 00:27:58 858
原创 Solution Guide III-C3D Vision学习——第二章 :3d变换和位姿
以上问题都可以用(homogeneous transformation matrices)和(3D poses)来解决。
2024-04-18 00:00:39 357
原创 Solution Guide III-C3D Vision学习——引言
在HALCON中,这只需要几行代码就可以完成。关于相机校准的准备,第13页的第2章介绍了相机型号和参数的详细信息。第59页的第3章描述了实际的摄像机校准。相机校准,可以将图像处理结果转换为任意3D坐标系,从而从图像中获取测量信息,而无需考虑相机相对于对象的位置和方向。换句话说,我们可以在指定对象平面的3D坐标中执行检测任务,这些对象平面可以相对于相机任意定向。例如,如果摄像机不能安装成看起来垂直于物体表面,则此选项非常有用。
2024-04-16 15:30:14 487 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人