Mat数据类型的数组

时间:2014-02-20 23:11:13

标签: opencv

我如何拥有一个使用此语法的Mat对象数组

Mat templat[3]={imread("a.bmp"),imread("b.bmp"),imread("c.bmp")};

并使用“for loop”。我试图逐个访问每个图像,但它不起作用,Mat对象数组的正确语法是什么 我的代码的一部分是这个

#include "opencv2/opencv.hpp"
#include <iostream>
#include <iomanip>
#include "opencv2/highgui/highgui.hpp"
#include "opencv2/imgproc/imgproc.hpp"
#include <stdio.h>
#include <stdlib.h>
using namespace cv;
using namespace std;
int main()
{

Mat templat[3]={imread("a.bmp"),imread("b.bmp"),imread("c.bmp")};


 imshow("A",templat[0]);

waitKey(0);
return 0;
}

即使它不起作用......并且给出错误&amp;&amp; size.height&gt; 0&gt;是未知的功能

0 个答案:

没有答案