opencv在视频中绘制直线与点
使用opencv读取视频并在视频画线画点
#include<iostream>
#include<opencv2\opencv.hpp>
#include <opencv2\dnn.hpp>
using namespace cv;
using namespace std;
void main(){
VideoCapture cap;
cap.open("2.MP4");
int width = cap.get(CV_CAP_PROP_FRAME_WIDTH);
int height = cap.get(CV_CAP_PROP_FRAME_HEIGHT);
int frameRate = cap.get(CV_CAP_PROP_FPS);//帧率
int totalFrames = cap.get(CV_CAP_PROP_FRAME_COUNT);//总帧数
cout << "视频宽度=" << width << endl;
cout << "视频高度=" << height << endl;
cout << "视频总帧数=" << totalFrames << endl;
cout << "帧率=" << frameRate << endl;
初始定义
cap >> frame;
cv::Point point;
point.x = width / 2;
point.y