Я пытаюсь сохранить последовательность элементов Mat в XML-файле. Это эскиз моего кодаOpencv: как написать последовательность Mat в xml с помощью FileStorage
Mat SEQ[3];
int nFrame = 0;
while (1) {
...
...
SEQ[nFrame] = dataAt_nFrame;
if (nFrame == 2) break;
}
FileStorage fs("test.xml", FileStorage::WRITE);
fs << "dataSequence" << SEQ;
fs.release();
cvReleaseCapture(&video1);
FileStorage fs2("test.xml", FileStorage::READ);
Mat SEQ2[3];
fs2["sequence"] >> SEQ2;
//.... here i want print out the values in order to check if are the same i've written...
fs2.release();
это время (1) анализирует видео, для каждого кадра я получить «dataAt_nFrame», который является Mat. Я хочу сохранить всю последовательность этих данных в массиве SEQ (если вы могли бы предложить альтернативу типа Mat [], который я предпочту), а затем смогут прочитать их и выбрать каждый Мат для каждого номера кадра.