HDevEngine 是 MVTec HALCON 的运行时组件,能够在应用程序内部直接执行 HDevelop 程序。它适用于需要灵活更新、快速适应以及长期可维护性的机器视觉系统,无需重新编译或重新部署整个应用程序。
HDevEngine 将机器视觉逻辑与应用逻辑分离,使视觉代码可以在系统生命周期内独立演变。
免费试用 HALCON
HDevEngine 非常适合机器视觉需求经常变化的工业环境。
通过 HDevEngine,可以在运行时应用检测逻辑的更新。这减少了停机时间,缩短了对变更请求的响应时间,并降低了验证和维护工作量。
典型场景包括:
这些功能基于 HALCON 的广泛功能,包括稳健的图像处理、深度学习和 3D 视觉。
HDevEngine 是一个基于解释器的库,能够在运行时加载并执行 HDevelop 程序和过程。视觉逻辑在 HDevelop 中创建和验证后,直接在用 C++、C#、Python 或 .NET 语言编写的应用程序中执行。
这一工作流是 MVTec 在 HALCON 中开发工具和编程集成方法的一部分。
了解更多关于 MVTec 的开发工具与编程
通过HDevelop的库导出功能简化了HDevEngine的集成。
此导出生成:
因此,从应用程序调用HDevelop程序变得类似于调用本地函数,集成工作量最小化。HDevEngine补充了HDevelop的互动开发,并支持结构化的部署工作流程。
了解更多关于HDevelop的信息
在您自己的使用场景中试用 HALCON 的全部功能:测试关键特性、分析现有图像,并评估实际应用中的性能表现——全程无需任何费用。
立即免费试用 HALCON
HDevEngine执行的视觉代码支持完整的调试功能。运行在应用程序中的程序可以直接在HDevelop中调试,包括逐步执行、变量检查和调用栈分析。MVTec还支持远程调试,允许集中维护在现场运行的系统。这对于嵌入式和分布式系统尤为重要。
使用HDevEngine可以访问完整的MVTec HALCON功能。运行时环境支持多种编程语言、线程安全执行、并行处理以及自动内存和句柄管理。这些功能确保了在长时间运行的工业应用中的稳定操作,并与HALCON的整体功能和工具概念保持一致。
HDevEngine的知识产权保护HDevelop程序、库和完整程序可以进行密码保护。可序列化的HALCON数据,包括训练过的深度学习模型和图标数据,可以加密。这允许在不暴露专有算法或敏感数据的情况下部署机器视觉功能。
HDevEngine的知识产权保护
HDevelop程序、库和完整程序可以进行密码保护。可序列化的HALCON数据,包括训练过的深度学习模型和图标数据,可以加密。这允许在不暴露专有算法或敏感数据的情况下部署机器视觉功能。
MVTec通过工具支持专业的开发工作流程,例如HALCON的Visual Studio扩展。
该扩展允许在调试过程中直接检查HALCON变量,包括图像、区域、XLDs和元组数据。结合HDevelop和HDevEngine,这支持机器视觉应用的高效开发、测试和长期维护。
全面的服务与支持
我们很乐意为您提供咨询,帮助您选择最适合的技术。我们将共同开发个性化解决方案,并优化您的操作流程。
凭借全面的服务和支持,MVTec 帮助您以最佳方式实现机器视觉解决方案。MVTec 的专家将在整个项目周期中为您提供支持。