参考资料: https://www.cnblogs.com/touch-skyer/p/14343791.html
环境准备:
系统:win10
工具 cmake、vs2019、git
软件包
核心
opencv 选择github源码 下载地址
扩展
opencv_contrib 包含AI识别算法库,FreeType字体库 下载地址
FreeType 下载地址
harfbuzz 下载地址
编译
如果无需使用汉字,编译只需选择核心包,极其简单。如使用freetype,则编译顺序为 FreeType --> harfbuzz --> opencv(编译参数:OPENCV_EXTAR_MODULES_PATH 指向opencv_contrib 中 modules 的位置)
默认modules 较多,可只保留需要的模块