[OpenCV] Write & Read files

时间:2024-04-14 22:48:14

例如写 KeyPoint向量,以及他的描述矩阵。

// ...
vector<KeyPoint> key_points;
Mat descriptors;
// ...
fs.open(out_file, FileStorage::WRITE);
write(fs, "key_points", key_points);
write(fs, "descriptors", descriptors);
fs.release();
// ...

读取描述矩阵。

// ...
fs.open(file_name, FileStorage::READ);
cv::read(fs["key_points"], key_points);
cv::read(fs["descriptors"], descriptors);
fs.release();
// ...