1.读视频文件或打开摄像头
VideoCapture cap;
if (argc > 1)
cap.open(argv[1]);
else
cap.open(0);
if (!cap.isOpened())
{
std::cerr << "Cannot read video. Try moving video file to sample directory." << std::endl;
return -1;
}
2.Convert OpenCV Mat type to IplImage * type. OpenCV Mat 类型转化为IplImage*指针类型
Mat srcImg; // Mat type variable .
IplImage *resIplPtr = NULL; // Initialize by NULL.
srcImg = imread(imagePath); // read image;
resIplPtr = &(IplImage(srcImg)); // Mat to IplImage Pointer
resIplPtr = NULL; // set as NULL.
本文介绍了使用OpenCV进行视频文件读取及摄像头操作的方法,并演示了如何将OpenCV的Mat类型转换为IplImage指针类型,适用于图像处理及视频分析等应用场景。
1万+

被折叠的 条评论
为什么被折叠?



