问题标签 [halcon]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
1563 浏览

halcon - 如何在 HALCON 中将灰度图像转换为 rgb 图像?

我正在对在单通道图像上失败但在彩色图像上工作的 HALCON 运算符进行故障排除。

在 HALCON 中将灰度图像转换为 rgb 图像的最简单方法是什么?

我对如何完成颜色转换并不挑剔;将一个通道复制到 rgb 图像的每个通道就足够了。

0 投票
1 回答
75 浏览

c# - 程序关闭后如何屏蔽所有错误

我用C#和Halcon做图像处理,现在有一个问题是我在一些操作上halconwindow,用户需要点击鼠标操作,但是这个时候用户没有任何操作就会关闭程序,或者直接点击鼠标左键按钮,然后单击鼠标右键。这次关闭程序,程序会等待关闭。在vs debug中调试,会看到内存损坏导致的错误。现在如何掩盖这个错误?或者让用户看不到等待关闭的界面。

0 投票
2 回答
375 浏览

stereo-3d - 用于障碍物检测的立体视觉

我正在使用 Halcon/NET 进行立体视觉项目。我的项目是扫描金属板的表面。立体视觉是否可以检测到其上的小孔(1-3mm)?

0 投票
1 回答
363 浏览

opencv - 如何计算下图的边缘线距离?

对于下图,如何获取边缘线长度并绘制它们的拟合线。任何建议将被认真考虑。谢谢。

在此处输入图像描述

0 投票
1 回答
272 浏览

3d - 修复 HALCON 中 3D 模型的间隙

我正在使用 HALCON 做 3D 应用,目前,我使用 xyz_to_object_model_3d 创建 3D 模型,Z 图像来自 3D 传感器。现实中的项目看起来像: 模型图片1

但 HALCON 中的 3D 模型看起来像: HALCON 中的 3D 模型

该模型的 2 个平面之间似乎存在间隙,HALCON 中的任何操作员可以解决此间隙吗?谢谢。

0 投票
1 回答
350 浏览

computer-vision - 表面匹配(halcon)的最佳方法?

我的目标是将 3D 模型的表面找到通过激光三角测量获得的点云。我正在用不同的方法在 Halcon 做一些尝试,但我有点困惑。任何人都可以分享他与 halcon 类似的经验吗?

0 投票
2 回答
791 浏览

c# - 在 C# 中使用 Halcon 算法 find_shape_model 时无法释放内存

当我在 C# 中使用 Halcon 运算符find_model_shape时出现问题。这个算子占用的内存即使按照Halcon所说的使用clear_shape_model也无法释放。

当形状搜索参数设置得越复杂时,find_shape_model 占用的内存似乎就越大。

我只想知道使用这个操作符后如何释放内存。

使用 find_shape_model 之前/之后的内存

0 投票
1 回答
125 浏览

ubuntu-16.04 - 如何在 Ubuntu 中以 root 优先级调用动态库(.so 文件)

我正在为Ubuntu平台的HALCON 13.0编写摄像头接口,该接口名为hAcqxVision,通过名为hAcqxVision.so的文件实现,这个接口填充会调用厂商的驱动名为libtycam.so,但调用libtycam.so应该与root权限,否则会报错。

然后我写了一个可执行的二进制文件,直接用root权限调用libtycam.so,效果很好。但是使用 HALCON 和 hAcqxVision.so 时会失败,并且 HALCON 无法以 root 权限运行。

你能告诉任何方法来实现这一点吗?谢谢。

0 投票
1 回答
174 浏览

halcon - 从内部函数描述中打开 HDevelop 示例

我们有一个庞大的内部 Halcon 库,被越来越多的人使用。现在我们已经到了这一点,如果我们可以直接访问专门为此函数编写的 HDevelop 示例,这将非常有用,因为它已经可用于 MVTec 的函数。

目前这是不可能的,MVTec 将来也不会提供这个(他们的话)。

我已经取得了一些进展,但我无法找到解决方案。

如果在“程序/编辑界面/通用文档/建议”中的某个框中填写了文本,则会生成一个 HTML 链接。是否可以使用 Internet Explorer 启动 HDevelop:

不幸的是,如果对 HTML 文档的引用是本地的,它会在不支持 ActiveX 对象的 HDevelop 浏览器中打开。如果引用以 http 开头,它将在您的默认浏览器中打开。

还有其他人有不需要本地服务器访问本地文件并将默认浏览器设置为 IE 的另一种解决方案吗?

0 投票
3 回答
4776 浏览

python - 将 Halcon 代码迁移到 OpenCV

我正在使用名为 Halcon 的商业计算机视觉软件开发解决方案。我正在考虑将我的解决方案迁移或转换为 Python 中的 OpenCV。我想开始在 Halcon 中开发我的其他计算机视觉解决方案,因为 IDE 非常棒,而且他们会生成一个脚本来将它们迁移到 OpenCV。

有谁知道这个任务的任何图书馆?

我想开始开发一个开源 SDK 来将 Halcon 转换为 OpenCV。我正在考虑开始开发从 Halcon 到 Python 的所有内部函数。有什么建议吗?