机器视觉工程师反复调试的原因是什么?

我们机器视觉项目的程序包含,业务逻辑+图像处理,所以我们不单单调试图像处理部分,还要调试C#,界面,数据等等。我们必须保证程序稳定性,还要保证视觉检测的稳定性。

据说,有个机器视觉工程师因为现场客户把光源拆了,让他来现场重新调整光源位置,这位机器视觉工程师第二天就不来公司了,没有走任何辞职流程,果断收拾走人。

某天领导说,这个视觉检测简单,早点搞完。过了一段时间,你在调试,领导来一句,怎么还在调试。-摘录大多数不懂装懂,没事装逼类型领导语录。

兄弟们,有没有为自己拼过命,万万没想到为了几个像素波动拼过命,连续调试五个小时没有稳定下来,吃完夜宵,再看,像素波动稳定了。第二天跑起来一点问题没有。万万没想到第三天,不稳定了,原因是客户把照明灯关掉了。

机器视觉工程师在机器调试过程中毁灭自我,拉扯自我,撕裂自我,重塑自我,否定自我,肯定自我,重启自我

在我看来,这些是造成 bug 的原因,不是造成大部分时间在 debug 的主要原因。

大部分 debug 时间应该是花在 bug 复现 和 bug 定位,所以你可能可以写出不用 debug 的程序,但是不可能不需要测试,而且我觉得在写程序自己测试的那段时间不叫 debug ,通常一边写代码一边测试那段时间所发现的 bug 都可以迅速找到的,并且可以及时处理解决掉,甚至解决不了,也要去避免这种类型的bug。

那么程序debug原因有哪些?

1.每种编程语言自身都有bug,当你感觉对的时候

  • 9
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

OpenCv学堂

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值