1. 工具
1.1 code::blocks
链接:https://www.codeblocks.org/downloads/
1.2 MinGW
链接:https://sourceforge.net/projects/mingw-w64/files/
1.3 Cmake
跨平台的构建工具,用于自动化项目的构建过程。
链接:https://cmake.org/getting-started/
1.4 Cppreference
C/C++标准在线查询
链接:https://en.cppreference.com
2.常用库
2.1 OpenCV
计算机视觉和机器学习开源库
应用:
图像处理:包括图像滤波、边缘检测、图像变换等。
物体检测和跟踪:包括人脸检测、行人检测、运动目标跟踪等。
特征提取和描述:包括提取和描述图像中的特征点、计算特征描述子等。
三维重建:包括从多个图像中恢复三维场景的结构和深度信息等。
机器学习:包括支持向量机、决策树、神经网络等机器学习算法。
链接:https://opencv.org/releases/
2.2 stb
单文件图形库
STB Image:用于加载和保存各种图像格式的库。
STB Truetype:用于渲染TrueType字体的库。
STB Vorbis:用于解码Ogg Vorbis音频文件的库。
STB Rect Pack:用于矩形打包算法的库。
STB DXT:用于压缩和解压DXT纹理的库。
链接:https://github.com/nothings/stb