From b8753db5126b9e1eadca89a325126c1e3e665fbc Mon Sep 17 00:00:00 2001 From: Maria Dimashova Date: Wed, 15 Sep 2010 12:14:35 +0000 Subject: [PATCH] merged fix of write/read keypoints from branch --- modules/features2d/src/keypoint.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/modules/features2d/src/keypoint.cpp b/modules/features2d/src/keypoint.cpp index c5a841e..7435cfe 100644 --- a/modules/features2d/src/keypoint.cpp +++ b/modules/features2d/src/keypoint.cpp @@ -59,6 +59,7 @@ void write(FileStorage& fs, const string& objname, const vector& keypo write(fs, kpt.angle); write(fs, kpt.response); write(fs, kpt.octave); + write(fs, kpt.class_id); } } @@ -70,7 +71,7 @@ void read(const FileNode& node, vector& keypoints) for( ; it != it_end; ) { KeyPoint kpt; - it >> kpt.pt.x >> kpt.pt.y >> kpt.size >> kpt.angle >> kpt.response >> kpt.octave; + it >> kpt.pt.x >> kpt.pt.y >> kpt.size >> kpt.angle >> kpt.response >> kpt.octave >> kpt.class_id; keypoints.push_back(kpt); } } -- 2.7.4