1、 具有较强的编程能力和良好的编程习惯, 精通c/c++编程。
2、 出色的算法分析能力,对某一特定算法可以做广泛的综述,有实际算法实现经验;
3、 熟悉面向对象编程思想,精于windows下的C/C++、VC++程序设计,熟悉MATLAB,对MFC有相对的了解和应用经验。
4、具备模式识别、图像处理、机器视觉、信号处理和人工智能等基础知识;对图像特征、机器学习有深刻认识与理解;
5、精通图像处理基本概念和常用算法包括图像预处理算法和高级处理算法
6、熟练使用OpenCV、Matlab、Halcon中的一种或一种以上工具库;
7、熟悉机器视觉系统的硬体选型,包括CCD相机,镜头及光源;熟悉相机与镜头搭配。