初识OpenCV——【OpenCV C++ 入门篇】预热 (00)

1.OpenCV 官方案例的学习

1.1 官方实例目录

在安装好OpenCV后【安装方法见上篇】,可在 E:\program\OpenCV3.4.13\sources\samples\cpp 目录下找到官方提供的实例。通过运行和理解实例中的代码学习OpenCV。

1.2 如何运行?

这里以 drawing.cpp 绘图为例,打开drawing.cpp后复制代码,将代码拷贝至VS项目的main.cpp中即可,如下图所示:

运行结果如下所示:

2. 建议运行的实例

  1. 绘图drawing.cpp
  2. 边缘检测edge.cpp【执行时需命令行输入图片参数】
  3. 读取摄像头或视频videocapture_starter.cpp【执行时需命令行输入视频参数】
  4. 彩色目标跟踪camshiftdemo.cpp【执行时需命令行输入摄像头编号例如0、1...,然后鼠标选取需要跟踪的颜色】
  5. 图像拼接stitching.cpp【需命令行输入需要拼接的图片】
  6. 绘制轮廓contours2.cpp
  7. 分水岭算法watershed.cpp【需命令行输入图像,然后鼠标选取需分割区域】
  8. 行人检测peopledetect.cpp【需命令行输入摄像头编号或视频】
  9. 人脸识别 \tutorial_code\objectDetection\objectDetection.cpp
    需要在代码中修改haarcascade_frontalface_alt.xmlhaarcascade_eye_tree_eyeglasses.xml在电脑中的实际路径,例如我的是E:/program/OpenCV3.4.13/sources/data/haarcascades/haarcascade_frontalface_alt.xml、E:/program/OpenCV3.4.13/sources/data/haarcascades/haarcascade_eye_tree_eyeglasses.xml
posted @ 2021-05-30 22:00  MorStar  阅读(326)  评论(0编辑  收藏  举报