HALCON 的最新 IDE 预览版 - HDevelopEVO
享受无缝的项目管理、直观的图标和控制变量处理,以及全新的文档——一切都延续了 MVTec 经典的外观和使用体验。
HDevelopEVO 持续发展,以满足您的需求。它已经具备强大的图像处理功能,并且每次更新都会拓展更多可能性。成为首批测试最新功能的用户,共同塑造图像处理的未来!
您现在就可以测试当前预览版。只需使用您的现有 HALCON 许可证,通过 MVTec 软件管理器 (SOM) 在下载区域获取即可。
下载预览版本
HDevelopEVO 预览版 –
新版本发布
在 HALCON 25.05 Progress
- HDevelopEVO 脚本迁移转换器
- 阈值算子调整的内联直方图视图
- 鼠标悬停时实时显示灰度值

Explorer 让日常开发流程更加高效
HDevelopEVO 中的 Explorer 提供了清晰的结构,帮助您管理、创建和编辑文件及文件夹。只需几次点击,您就可以轻松浏览项目,并对所有内容一目了然。

使用高级编辑器 Editor 加速编程
通过我们升级的编辑器简化您的开发流程。体验代码折叠、自动换行,以及同时打开和编辑多个程序的强大功能。此外,还可以利用预设的代码片段快速实现控制流结构。

优化工作流程:增强的大纲视图导航
通过直观的大纲视图提升您的工作效率。快速了解文件的整体结构,包括过程和变量,并自信地进行导航。

在调试脚本时,让图像“动”起来!
在调试过程中,图形窗口会显示相应的图像,为您提供更直观和可视化的调试体验。您可以使用熟悉的功能,如双击图标变量查看图像,缩放、平移以及清空窗口。同时,您还可以重新启动脚本并逐步执行,实时观察修改如何影响图像。

改进的 HALCON 脚本语言
在 HALCON 脚本中体验更大的灵活性,您现在可以直接在代码中声明过程。这种优化的方式简化了工作流程,使您的脚本更加模块化和高效。
最新功能
在 HALCON 25.05 Progress 中提供

HDevelopEVO 脚本迁移转换器
全新的转换器允许用户将现有的 HDevelop 过程和示例脚本转换为可在 HDevelopEVO 中使用的 HScript 文件。程序及其相关过程可以分步迁移到新 IDE 进行编辑和执行——从单个文件到完整的项目文件夹均可实现。用户将直接获得哪些元素已被转换、哪些部分可能需要进一步调整的反馈。虽然部分语言功能和操作符尚未完全支持,但该转换器为在 HDevelopEVO 中复用现有 HDevelop 脚本提供了一种简便途径。持续的改进和更广泛的兼容性已计划在后续版本中实现。
Please note: Once you watch the video, data will be transmitted to Polyv. For more information, see
Polyv Privacy.
阈值算子调整的内联直方图视图
HDevelopEVO 现在在编辑器中直接在阈值算子下方提供实时灰度直方图。用户可通过与直方图交互,结合当前图像,直观调整最小值和最大值。更改会立即在分割图像和源代码中同步显示,无需切换对话框或编辑器。这简化了分割流程,并有助于在各种图像处理任务中高效优化参数。
Please note: Once you watch the video, data will be transmitted to Polyv. For more information, see
Polyv Privacy.
鼠标悬停时实时显示灰度值
在 HDevelopEVO 中,您只需将鼠标移至图像上,即可即时查看任意像素的灰度值。当前鼠标坐标及其对应的灰度值会实时显示,无需点击或手动查询单个像素。这简化了像素级分析,加快了故障排查,并支持在工业检测、科研或数据可视化等应用中的快速检查。
附加功能
在 HALCON 25.05 Progress 中提供
在 HDevelopEVO 中使用外部过程文件
HDevelopEVO 25.05 引入了对引用存储在外部文件中的过程的支持。用户现在可以将程序拆分为多个文件,并在它们之间互相引用过程。 这不仅让程序结构更加清晰,也为未来支持模块化库打下了基础。
灰度直方图:HDevelopEVO中的第一个机器视觉工具
为了满足机器视觉工作流程中的常见需求,HDevelopEVO 25.05新增了灰度直方图——这是图像分析中最常用的工具之一。它使用户能够可视化图像中像素强度的分布,并互动式地设置阈值,选择相关区域进行进一步处理。
集成 AI 助手,助力更智能的开发流程
为了更有效地支持开发者,HDevelopEVO 25.05 引入了 AI 助手功能。这些助手包括交互式聊天、IDE 命令和 Shell 命令等智能代理,以及自动代码补全功能。用户可以根据需求选择基于云、自主部署或本地运行的 AI 模型,并始终保持对数据和模型使用的完全控制。AI 助手功能需要用户主动启用。
特点
见 HALCON 24.11 Progress-Steady
快速原型开发:使用 “Edit & Continue” 实时编辑和优化脚本

在此版本中,HDevelop 的一项核心功能现已在 HDevelopEVO 中可用。用户可以在脚本运行时直接修改代码并调整参数值,而无需重新启动脚本。该功能支持交互式开发和快速原型设计,显著加快开发进程。
全程流畅:直观的自动补全功能,内置文档支持

HDevelopEVO 中改进的自动补全功能在编写 HALCON 脚本时提供更强大的支持。用户在编码过程中可以随时查看每个算子的简要文档,更清楚地了解其功能和参数。这一改进使脚本开发更加快速高效。
Git 集成:无缝版本控制与高效协作

在此版本中,HDevelopEVO 集成了 Git 版本控制,使用户能够直接在开发环境中管理项目,而无需切换至外部工具。用户可以在 HDevelopEVO 内无缝执行 Git 操作,如提交更改。代码修改将在编辑器中高亮显示,并可与先前版本进行对比,方便跟踪项目变更。
这一新功能还增强了团队协作能力,支持多名用户同时在同一项目上工作,并高效合并各自的更改。这项功能是用户高度期待的,现已推出,以优化开发流程并提升代码质量。
只需使用您现有的 HALCON 许可证,通过MVTec 软件管理器下载预览版即可。