C++配OpenCV图像处理核心是三步:装库、连项目、写代码跑通最小闭环。先读图、转灰度、显示,再逐步扩展滤波、检测等;需注意路径、版本匹配、BGR顺序等细节。

用 C++ 配 OpenCV 做图像处理,核心就三步:装好库、连上项目、写几行代码跑起来。关键不是堆参数,而是先让一张图读进来、显示出来、再改个颜色——走通这个最小闭环,后面学滤波、检测、识别就顺了。
下载与安装 OpenCV(Windows + Visual Studio 推荐)
去 OpenCV 官网 Releases 页面 下最新 Windows 版本(如 opencv-4.10.0-vc14_vc15.exe),双击解压到固定路径(比如 C:opencv)。解压后你会看到 buildinclude(头文件)、builddc15lib(链接库)、builddc15in(动态库 dll)。
注意:vc15 对应 VS2017/2019,vc16 对应 VS2022;选错版本会报“LNK2019”或“DLL 无法加载”。
- 把 C:opencvuilddc15in 加进系统环境变量 PATH(重启终端生效)
- VS 新建空 C++ 项目 → 右键项目 → “属性” → 配置属性 → C/C++ → 常规 → “附加包含目录”填:C:opencvuildinclude
- 链接器 → 常规 → “附加库目录”填:C:opencvuilddc15lib
- 链接器 → 输入 → “附加依赖项”填:opencv_world410.lib(数字按你下的版本改,比如 410 表示 4.10.0)
写第一个 OpenCV 程序:读图 → 灰度 → 显示
新建一个 main.cpp,粘贴以下代码(不用改路径,先用绝对路径测试):
标签: linux windows mac ai c++ macos 环境变量 解压 win cos
还木有评论哦,快来抢沙发吧~