RK3568使用opencv(使用摄像头捕获图像数据显示)


一、opencv相关的类

1. cv::VideoCapture

cv::VideoCapture 是 OpenCV 中用于视频捕捉的类,常用于从摄像头、视频文件、或者图像序列中捕获视频帧。它的主要功能是获取视频流或实时图像。

  • 作用:它用于从视频文件、摄像头、图像序列中捕获图像帧,在这个示例中,我们使用它来从摄像头捕获视频流。

  • 常用函数

    • cv::VideoCapture cap(0):构造函数,打开默认摄像头。如果需要打开其他设备或文件,可以传入不同的参数(例如,cap.open("video.mp4")用于打开视频文件)。
    • cap.isOpened():检查摄像头是否成功打开。返回 true 表示成功,false 表示失败。
    • cap >> frame:从摄像头捕获一帧图像并将其存储到frame中。每次调用