同题主一样,我也是非计算机专业的学生,但是研究生做的方向是图像处理+深度学习
结合我的学习经历说一下
1、Python 语言
本科还没有毕业的时候(2018 年春),那时候 Python 挺火的,所以在毕设的时候会学一点 Python 知识,然后玩了一阶段的爬虫。
2、机器学习知识,数据分析,数据处理
到研一的时候,除了日常上课,就是学机器学习的知识,看过吴恩达老师的视频课,学习了基本数据处理的相关书籍,机器学习的基本知识需要认真掌握,会影响到你未来一些知识的理解,数据分析一般使用到三个库 numpy pandas matplotlib
3、OpenCV 图像处理知识
研一的时候刚好有个项目,需要用到图像处理的相关知识,我在寒假的时候把 OpenCV 的基础知识过了一遍,当然 OpenCV 只是一个库,如果你要深入理解图像处理的知识,是要深挖的,比如可以看看 数字图像处理那本书
4、深度学习知识
再后来就是看了几本深度学习知识的书
5、深度学习框架 如 Pytorch
既然想从事深度学习的工作,那么深度学习的框架必定要掌握一个,接下来就是动手实践了,比如图像分类、目标检测等等
我自己通过平常的实践,将各个项目记录在『机器视觉CV』公众号上,以下几个项目都是非常经典的。欢迎大家关注
在公众号上我分享了图像分类,目标检测,OpenCV 等图像相关的知识,欢迎大家关注『机器视觉CV』公众号欢迎各位关注『机器视觉CV』公众号,我将持续输出图像处理 深度学习相关的知识,可以为大家提供一些资源,比如技术图书,GPU 算力等。