机器视觉软件开发步骤(机器视觉软件开发步骤)

每个行业都有每个行业的“套路”,所谓的套路,其实是多年工作经验的总结,形成了一定的模式,当你想到一个项目的时候,你就有所谓的套路了,入行视觉软件开发行业6年有余,我也有一定的套路,我现在来谈谈自己的一些套路。

首先,必须的深挖客户需求,通常我们的销售都是在外面吹牛逼,说我们技术什么都能做,到头来,使我们技术“背锅”,但我们不认这个锅,不过这个也不怪他们, 公司的正常维持需要营业额,他们有业绩压力,可以说销售养活了公司,所以我们也得认真对待销售给过来的项目。

机器视觉软件开发步骤(机器视觉软件开发步骤)

我们不背锅

客户需求分析阶段,一定要吃透客户的需求,什么能做,什么不能做, 能做的我们能做到什么程度,分清楚刚性需求和非刚性需求, 刚性需求就是客户一定要实现检测、测量、定位的任务,让设备能够正常运行的功能, 非刚性需求不好实现的(机器视觉好多伙伴都是其他行业转行过来的我也是机械转行来的)或者需要花时间的等刚性需求时限完成在做,否则你要背锅项目延期,要罚钱的哦。到最后客户的所有需求要转换为设备方案、软件需求、算法需求,我们就要去实现代码了。

机器视觉软件开发步骤(机器视觉软件开发步骤)

通用步骤方法

在代码实现阶段,每个人的熟练度不同, 通常每个人都有自己的框架设计,当然,我自己也有一套框架, 是用qt halcon/visionpro/opencv 还是 halcon winform/wpf来实现,这得看情况,如果是效率追求高、防止别人反编译,那么我会用qt的架构,如果是一般的项目,需要快速完成,那么我会用winform来做, winform只需要2天左右完成所有的,甚至更快,这也是一些套路和经验,多年总结下来的, 同样,针对不同的应用,定位、测量、检测、识别都有对应的框架程序,所有很快啊, 都是多年的总结。

相关新闻

联系我们
联系我们
在线咨询
分享本页
返回顶部