У меня есть определенные значения в структуре n строк и m cols, которые я хотел бы преобразовать в эквивалентный объект cv :: Mat. Это код, который я использую, но я получаю сообщение об ошибке:Вектор вектора векторов в cv :: Mat
dctm является локальным аргументом, который определяется как: std::vector<std::vector<double>>
cv::Mat dctmat = cvCreateMat(dctm.size(), dctm[0].size(), CV_16SC1);
for (size_t i = 0; i < dctm.size(); i++) {
for (size_t j = 0; j < dctm[i].size(); j++) {
dctmat.at<double>(i, j) = dctm[i][j];
}
}
Какая ошибка вы получаете? – cedrou