随着毕业季的到来,看到有一部分毕业生订阅了《halcon学习》专栏,在这里我特别想说几句,怕他们重蹈我的覆辙,算是过来人的建议吧
首先,从大的层面看,咱们国家在提倡基础科学,基础学科,基础软件,工业软件等,我们用的VS受美国和国际版权法保护,我们用的AutoCad,Matlab,工程仿真软件等都出自欧美国家,今天不让华为使用光刻机生成麒麟芯片,不让哈工大使用Matlab,明天就有可能不让我们使用VS和Halcon等商业软件,所以,建议刚毕业的同学去学习开源视觉库,如Opencv等,而该专题的每个算子都是可以用开源库实现的,甚至只需要修改语言格式即可
其次,从个人发展角度看,很多行业(非工业机器视觉)需要用的Opencv,广泛用于Windows,Linux或者嵌入式系统中;凡是做产品的肯定用开源视觉库。为了拓展以后的就业路子,也要去学习开源视觉库
最后,从个人兴趣角度来看,开源视觉库更接近底层,可以更灵活的实现功能,比如说动态阈值,Halcon实现它就是一个算子,但是Opencv实现它可以用多句组合函数实现它,甚至还可以在Mean的实现中定制掩膜,以实现特殊的动态阈值效果