综合型自动化人才外包服务

机器视觉开发、机器视觉调试、机器人开发、
机器人调试、以及其他相关联型人才输送

全国服务热线

189-1350-3037

当前位置: 首页 >精华文章

谈谈我用于「机器视觉」开发环境

日期:2019-12-08 作者:机器视觉 人气:103

  当第一次接触机器视觉时,从网络上查了一些资料,记得当时关于机器视觉相关资料特别少,不像现在那么丰富,比如学习资料、视频教程、共享的Demo source code等等,很适用初学者学习使用。

  个人觉得非常有必要感谢那些无私奉献的前辈们!

  谢谢

  不知道当时为什么选择halcon作为开发工具,可能当时没有太多选择吧,呵呵...

  但是现在可以很肯定地说,当时没有选错;这么多年对halcon的接触、了解、学习、深入,对我来说halcon真的好强大,简单几行算子就可以搞定一个简单的项目,可惜的是halcon不是免费的。如果用于商用,请支持正版,仅仅是用于学习的话,可以使用评估版。

  请支持正版

  Halcon是德国MVtec公司开发的一套完善的标准的机器视觉算法包,拥有应用广泛的机器视觉集成开发环境。它节约了产品成本,缩短了软件开发周期——HALCON灵活的架构便于机器视觉,医学图像和图像分析应用的快速开发。在欧洲以及日本的工业界已经是公认具有最佳效能的Machine Vision软件。--摘要来自于"百度百科"

  Halcon可以支持多种开发语言工具(VB、C、C++、VB.NET、C#)如下图所示,一般开发视觉检测功能时,先在halcon界面里直接调用相关算子,待功能调试OK后,再导出你开发工具对应的code。

  如果你已经掌握了halcon支持的开发语言工具之一的话,那就没有必要刻意再去学习其它开发语言,个人觉得浪费时间;否则建议学习C#,个人经验所得C#与halcon组合有以下优势:

  C# 语言易于学习;

  C# 界面开发简洁,效率高;

  [C#与halcon组合]开发资源比较丰富;

  大多数培训机构提供"C#与halcon"学习课程;