gpt4 book ai didi

python - 将 Halcon 代码迁移到 OpenCV

转载 作者:太空宇宙 更新时间:2023-11-03 21:57:51 25 4
gpt4 key购买 nike

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

有人知道这个任务的图书馆吗?

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

最佳答案

我不会在这样的努力上投入时间。这些是一些原因:

  • 对于简单的函数(模糊、侵 eclipse 、扩张),Halcon 和 OpenCV 对同一函数有不同的实现,您的输出可能会略有不同(例如,一个可能向上舍入,另一个向下舍入)。在 Halcon 中正常运行的复杂程序可能会因为这些小差异(蝴蝶效应)而在 OpenCV 中失败。

  • 可能存在一些复杂的功能(模式匹配算法、深度学习),它们存在于一个环境中而在另一个环境中不存在。

  • OpenCV 用户通常没有 Halcon IDE。我喜欢 OpenCV,因为它是开源和免费的,我不会考虑使用 Halcon IDE,因为它不是。而且OpenCV有很多功能,而且改进很快(我不知道Halcon)。如果 Halcon 比 OpenCV 好得多(更流行、更快、跨平台,所有 OpenCV 功能都在 Halcon 中实现)并且我的项目有钱,我会使用 Halcon IDE 进行开发,我也会在生产中使用它(并且完全忽略 OpenCV)。在任何一种情况下,我都不会使用将一个转换为另一个的工具。这就像用 Visual Studio 编写 Linux 内核,也许有人会这样做,但我估计这不是大多数。

如果我不得不花时间在一个开源项目上,我会编写一个更好的 OpenCV 界面(正如 Vladimir Perković 所建议的)。在这个方向上有一些努力(如果您搜索,可能还有其他东西):

关于python - 将 Halcon 代码迁移到 OpenCV,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48188940/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com