点击上方“3DCVer”,选择“星标”
干货第一时间送达
之前我们总结了一篇关于3D视觉系统学习路线——《吐血整理|3D视觉系统化学习路线》 ,本文重点是对于各个模块的一些资料整理,如有不完善之处,还请各位补充。
(一)基础操作
Linux
学习网站
Linux中国:https://linux.cn/
鸟哥的linux私房菜:http://linux.vbird.org/
Linux公社:
https://www.linuxidc.com/
学习书籍
《鸟哥的Linux私房菜》
《Linux命令行与shell脚本编程大全》
《Linux Shell脚本攻略》
《Linux命令行大全》
《Linux就该这么学》
《UNIX高级编程》
在公众号【3DCVer】后台回复“Linux”,即可获取完整PDF资料。
Vim
学习网站
OpenVim:
https://link.zhihu.com/?target=http%3A//www.openvim.com/tutorial.html
Vim Adventures:
https://link.zhihu.com/?target=http%3A//vim-adventures.com/
Vim详细教程:
https://zhuanlan.zhihu.com/p/68111471
Interactive Vim tutorial:
https://link.zhihu.com/?target=http%3A//www.openvim.com/
最详细的Vim编辑器指南:
https://www.shiyanlou.com/questions/2721/
简明Vim教程:
https://link.zhihu.com/?target=http%3A//coolshell.cn/articles/5426.html
Vim学习资源整理:
https://link.zhihu.com/?target=https%3A//github.com/vim-china/hello-vim
学习书籍
《Mastering Vim》
《Modern Vim》
《Mastering Vim Quickly》
Git学习资源
Git官方文档:
https://docs.gitlab.com/ee/README.html
Git-book:
https://git-scm.com/book/zh/v2
Github超详细的Git学习资料:
https://link.zhihu.com/?target=https%3A//github.com/xirong/my-git
Think like Git:
http://think-like-a-git.net/
Atlassian Git Tutorial:
https://link.zhihu.com/?target=https%3A//www.atlassian.com/git/tutorials
Git Workflows and Tutorials:
原文:
https://www.atlassian.com/git/tutorials/comparing-workflows
译文:
https://github.com/xirong/my-git/blob/master/git-workflow-tutorial.md
版本管理工具介绍--Git篇:
https://link.zhihu.com/?target=http%3A//www.imooc.com/learn/208
廖雪峰Git教程:
https://www.liaoxuefeng.com/wiki/896043488029600
学习书籍
《Git学习指南》
《Pro Git》
《Pro Git》中文版翻译:
https://bingohuang.gitbooks.io/progit2/content/
《Git版本控制管理》
在公众号【3DCVer】,后台回复“Git”,即可获取完整PDF资料。
Shell
学习资源
Shell在线速查表:
https://devhints.io/bash
Bash Guide for Beginners:
https://link.zhihu.com/?target=http%3A//www.tldp.org/LDP/Bash-Beginners-Guide/html/
Advanced Bash-Scripting Guide:
https://link.zhihu.com/?target=http%3A//www.tldp.org/LDP/abs/html/
学习书籍
Bash Notes For Professionals
《linux shell脚本攻略》
《LINUX与UNIX Shell编程指南》
在公众号【3DCVer】后台回复“Shell”,即可获取完整PDF资料。
学习视频
https://link.zhihu.com/?target=https%3A//www.youtube.com/playlist%3Flist%3DPLdfA2CrAqQ5kB8iSbm5FB1ADVdBeOzVqZ
GDB
GDB调试入门指南:
https://zhuanlan.zhihu.com/p/74897601
GDB Documentation:
http://www.gnu.org/software/gdb/documentation/
CMake
学习资源
Cmake-tutoria:
https://cmake.org/cmake-tutorial/
Learning-cmake:
https://github.com/Akagi201/learning-cmake
awesome-cmake(公司常用的培训资料):
https://github.com/onqtam/awesome-cmake
(二)数学基础
1. 微分几何
2. 拓扑理论
3. 随机算法
4. 计算方法
5. 多视图几何
6. 图像处理基础算法
7. 复变函数
8. 非线性优化
9. 数学分析
10. 数值分析
11. 矩阵论
12. 离散数学
13. 最优化理论
14. 概率论与数理统计
15. 泛函分析
在公众号【3DCVer】后台回复“数学基础”,即可获取完整PDF资料。
(三)数据结构与算法
学习书籍
1. 剑指offer
2. 编程之法
3. 编程之美
4. 程序员面试宝典
5. 算法导论
6. 图解数据结构:使用C++(黄皮书)
在公众号【3DCVer】后台回复“数据结构与算法”,即可获取完整PDF资料。
学习视频
清华大学邓俊辉:
https://www.bilibili.com/video/av49361421?from=search&seid=17039136986597710308
小甲鱼:
https://www.bilibili.com/video/av29175690?from=search&seid=17039136986597710308
剑指offer数据结构与算法:
https://www.bilibili.com/video/av64288683?from=search&seid=17039136986597710308
数据结构与算法C++实现:
https://www.bilibili.com/video/av31763085?from=search&seid=17039136986597710308
(四)编程语言
C++
C++ Primer
C++ Primer Plus
深度探索C++对象模型
Effective C++
More Effective C++ 35个改善编程与设计的有效方法
C++标准库
在公众号【3DCVer】后台回复“C++”,即可获取完整PDF资料。
Python
Python编程从入门到实践
Python高级编程
Python高性能编程
Python核心编程
在公众号【3DCVer】后台回复“Python”,即可获取完整PDF资料。
C
C语言程序设计