MAster_ZGLNN 2021-12-28 12:27 采纳率: 50%
浏览 43
已结题

机械0基础学习机器视觉,请各位前bei指丶指丶!

各位前bei您们好,很感谢您用宝贵的时间看我的问题。
我有几个问题想请教一下,我的专业是机械方向,但是现在的方向是基于机器视觉对标志标线的识别,我之前学习过一点C语言,但是现在基本上忘记了,我现在在学习Python,想请教一下:
1、机器视觉,需要具备那些基础的技能?(如:Python语音、什么软件、什么框架)
2、我直接学习OpenCV,很多代码很难看懂,有什么好的方法解决吗?
3、怎么才能快速进入机器视觉的方向的大门,了解机器视觉大体的一个框架?就是现在学习机器视觉,脑子里面根本没有一个具体的学习的思路或者说对于机器视觉有哪些大的框架和其他的深度学习什么的有什么联系,脑子现在是一团浆糊,现在很想形成一个清晰的体系。
以上就是我的三个问题,希望您可以帮忙解答一下,万分非常感谢您看我的问题。

  • 写回答

3条回答 默认 最新

  • 爱晚乏客游 2021-12-28 13:43
    关注

    1.语言学python就行,一些api不懂百度下函数作用基本上都能看得懂py的代码的。基础技能除了语言,剩下的就是纯理论了,数学方面有高数,数理统计与概率,线性代数(高数部分最少微积分这块要熟悉,概率论这里一些重要定理要会,线代最好掌握好一些,深度学习基本上都是矩阵了),然后就是机器学习和深度学习,基本上学完深度学习也就差不多了,剩下的一些是机器视觉方面的东西。框架现在一般学的pytorch,用来搭建神经网络模型。
    2.学opencv关看不学,上手实践是最快入门的,python很多东西不要求你看得懂原理,但是函数方法的作用是一定要搞清楚的,这样至少遇到一些情况知道改用什么函数解决。
    3.快速入门可以看一些论文之类的,从最简单一些网络开始,了解各个网络作用和网络结果,然后动手实践,比如最简单的猫狗分类。然后就是一些基础的网络,像cnn,vgg,resnet还有著名的AlexNet,LeNet,GoogleNet等等,了解一下原理,能上手实践最好.然后就是根据你的应用,标志线的识别你要用什么网络,实例分割还是语义分割,然后找对应的网络模型,学习模型中每一个基础网络模块。机器视觉的大框架很多,图像分类、检测、识别,语义分割,实例分割等。至于机器视觉和深度学习的关系,机器视觉只是深度学习的一个大方向,深度学习还有很多方向的,像语音识别与合成,NLP等等和人工智能相关的基本上都可以算深度学习

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论 编辑记录
查看更多回答(2条)

报告相同问题?

问题事件

  • 系统已结题 1月16日
  • 已采纳回答 1月8日
  • 创建了问题 12月28日

悬赏问题

  • ¥15 使用ue5插件narrative时如何切换关卡也保存叙事任务记录
  • ¥20 软件测试决策法疑问求解答
  • ¥15 win11 23H2删除推荐的项目,支持注册表等
  • ¥15 matlab 用yalmip搭建模型,cplex求解,线性化处理的方法
  • ¥15 qt6.6.3 基于百度云的语音识别 不会改
  • ¥15 关于#目标检测#的问题:大概就是类似后台自动检测某下架商品的库存,在他监测到该商品上架并且可以购买的瞬间点击立即购买下单
  • ¥15 神经网络怎么把隐含层变量融合到损失函数中?
  • ¥15 lingo18勾选global solver求解使用的算法
  • ¥15 全部备份安卓app数据包括密码,可以复制到另一手机上运行
  • ¥20 测距传感器数据手册i2c