入门图像处理与图像识别的知识框架

小白一枚,和大家共同学习

编程基础

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)

你可能感兴趣的:(入门图像处理与图像识别的知识框架)