小白一枚,和大家共同学习
编程基础
C++,曾经我想用python来做图像处理,后来发现无论是二维图像处理(opencv)还是三维点云处理(PCL),都得学C++
数据结构与算法,设计程序的基础课程
编译原理
操作系统,并行计算算法、linux等知识
CUDA
《GPU高性能编程CUDA实战》
《GPGPU编程技术 从GLSL、CUDA到OpenCL》
做视频处理,会用到英伟达显卡的CUDA框架;做深度学习,更需要GPU加速了
二维图像处理
《数字图像处理》冈萨雷斯
二维模式识别、图像识别
python
机器学习 斯坦福吴恩达 Coursera
《机器学习实战》(python2)
深度学习 斯坦福吴恩达 Coursera
面向视觉识别的卷积神经网络 斯坦福李飞飞 CS231n(python)
《PRML:模式识别与机器学习》(概率论、模型、算法)
二维计算机视觉
《OpenCV+TensorFlow 入门人工智能图像处理》慕课网上的实战课程,能稍稍入门
《Python计算机视觉编程》(python2、opencv)
《计算机视觉:算法与应用》(几何)
《计算机视觉:模型、学习和推理》(机器学习、MATLAB)
《OpenCV3计算机视觉Python语言实现(第二版)》(python2.7)