Home || Architecture || Video Search || Visual Search || Scripts || Applications || Important Messages || OGL || Src

virtual void Impala::Core::VideoSet::IndexSegmentation::HandleDoneWalk ( VideoSet vs  )  [inline, virtual]

End of a "normal" walk.

Reimplemented from Impala::Core::VideoSet::Listener.

Definition at line 82 of file IndexSegmentation.h.

References mKeyframes, mSegmentation, Impala::Core::VideoSet::Keyframes::Save(), Impala::Core::VideoSet::Segmentation::Save(), and Impala::Core::VideoSet::Keyframes::WriteImageSets().

00083     {
00084         bool binary = true;
00085 #ifndef REPOSITORY_USED // Here comes the deprecated stuff
00086         mSegmentation->Save("segmentation", binary);
00087         mKeyframes->Save("keyframes", binary);
00088 #else // REPOSITORY_USED
00089         Persistency::SegmentationLocator sLoc(vs->GetLocator(), "segmentation");
00090         Persistency::SegmentationRepository().Add(sLoc, mSegmentation);
00091         Persistency::KeyframesLocator kLoc(vs->GetLocator(), "keyframes");
00092         Persistency::KeyframesRepository().Add(kLoc, mKeyframes);
00093 #endif // REPOSITORY_USED
00094         mKeyframes->WriteImageSets();
00095     }

Here is the call graph for this function:


Generated on Fri Mar 19 11:29:47 2010 for ImpalaSrc by  doxygen 1.5.1