我使用的OpenCV 2.4.3来执行向量使用以下代码来矩阵变换:
struct Component
{
cv::Rect box;
double area;
double circularity;
}
int main ( ... )
{
cv::vector < Component > components;
cv::Mat componentMat ( components, true );
std::cout << componentMat;
return 0;
}
但是它给出了一个错误,他说:
OpenCV Error: Unsupported format or combination of formats() in unknown function, file ...\opencv\modules\core\src\out.cpp, line 111
我在做什么错在这里? 是否有任何其他的方法来这个向量转换成矩阵形式? 谢谢。