**如果不是交不起房租,个人建议还是买本正版书支持原作者。**欢迎Fork分享你的学习经验,本群成员基本是非数字图像处理专业的硕士或博士,绝大多数人和我一样,都是从普通应用开发因项目需要才开始自学图像处理,欢迎加入和大家讨论技术话题。讨论前,请先谷歌,避免问一些唾手可得的基础问题,例如我应该怎么学习OpenGL (ES)。
- OpenGL ES 3.0
- OpenGL ES 2.0
- OpenGL
- 计算机图形学
- 图像处理
- 数学
从我个人一年半、不到两年的OpenGL ES及音视频处理的自学过程看,学习路线分几个方向:
- Virtual Reality(VR,虚拟现实)。这块建议能用OpenGL ES 3.0 Programming Guide 2nd Edition或其中文版OpenGL ES 3.0 编程指南(原书第2版)将视频渲染出来后,应该学习3D数学基础:图形与游戏开发,特别是接入Google Cardboard SDK需要掌握欧拉角、四元数等数学基础内容。
- Digital Image Processing(图像处理)。掌握OpenGL ES基本渲染管线并掌握了着色器代码的语法,之后应该学习数字图像处理相关内容,如数字图像处理(第3版)。目前就我掌握的信息看,游戏场合很少需要后处理,故做游戏开发的同学对数字图像处理的需求相对较少。