我是扩视机器视觉学员成工,之前是做互联网行业JAVA开发的,虽然大学专业是自动化,但是,毕业后就投入了互联网工作,对机器视觉没有概念,所以先了解了一下机器视觉的应用,先培养一下对机器视觉的感性认知。从光源打光,相机镜头选型,逐渐的深入了解。
没有编程基础的话,可以直接从halcon入手,边学习halcon图像处理算法的同时,边学一门高级编程语言,如c#。虽然我编程基础,但是,编程语言的学习很容易接受,但是,图像处理的应用实操是比较花时间的,所以我学习过程中会注重设备实操的练习,多学习机械臂,打光,接线等设备实操练习。
对于编程语言的学习,因为想要快速就业,所以我选择学习C#。学习软件界面开发的是winfrom,当然其中涉及到如网络编程,数据库,多线程等计算机基础知识。还需要巩固学习起来。
最后,再学习一些深度学习的知识,先从卷积,池化,剃度下降,反向传播等概念开始了解,过一遍python基础编程,用pytorch试试resnet分类模型,yolo系列目标检测模型。
最后,做些小项目来积累经验,找机器视觉工作就很容易啦!
35岁从java开发到转岗到机器视觉
最新推荐文章于 2024-07-31 21:57:11 发布