HalconNodes.cs 1.8 KB

1234567891011121314151617181920212223242526272829
  1. using System;
  2. namespace Plugins.Halcon
  3. {
  4. // ─────────────────────────────────────────────────────────────────────
  5. // 本文件的流程节点算子已按「功能分类 DLL」迁移,此处保留迁移说明:
  6. //
  7. // H阈值分割 / H连通域 / H图像预处理 / H形态学
  8. // → TeamAAS.Plugins\Halcon\Plugins.Halcon.ImageProcessing\
  9. // H形状筛选
  10. // → TeamAAS.Plugins\Halcon\Plugins.Halcon.Detection\
  11. // H区域特征 / H外接矩形
  12. // → TeamAAS.Plugins\Halcon\Plugins.Halcon.Measurement\
  13. // H条件判断
  14. // → TeamAAS.Plugins\Halcon\Plugins.Halcon.Logic\
  15. //
  16. // 兼容性约定(务必遵守):
  17. // 1. 迁移时类型的【全名】(命名空间+类名)必须保持不变 —— 流程文件(.aas)按全名序列化;
  18. // 2. 程序集归属变化由 FlowSerializationBinder 兜底(在已加载程序集中按全名解析),
  19. // 旧流程文件零改动可加载;
  20. // 3. 插件显示名([Plugin] DisplayName)是工具箱与节点索引的锚点,严禁修改;
  21. // 4. 新算子一律新建到对应分类 DLL,主程序集(Plugins.Halcon)只保留
  22. // 引擎适配(HalconEngine)、流程容器(HalconFlowPlugin)、显示节点(HalconDisplayPlugin)、
  23. // 运行时(HalconRuntime)、显示控件(Views) 与模型(Models) 中的容器/显示模型。
  24. // ─────────────────────────────────────────────────────────────────────
  25. internal static class HalconNodesMigrationDoc
  26. {
  27. }
  28. }