#include <Segmentation.h>
Inheritance diagram for Impala::Core::VideoSet::Segmentation:
Public Member Functions | |
Segmentation (VideoSet *vidSet, String name) | |
int | GetNrShots () |
int | GetVideoId (int shotId) |
int | GetStart (int shotId) |
int | GetEnd (int shotId) |
String | GetName (int shotId) |
Quid | GetQuidShot (int shotId) |
Quid | GetQuidShot (int videoId, int frameNr) |
int | GetShotId (String name) |
int | GetShotId (int videoId, int frameNr) |
int | GetShotId (Quid quid) |
std::vector< int > | GetShotIds (int videoId, int startFrame, int endFrame, int minimalOverlap) |
VideoSet * | GetVideoSet () |
void | UpdateGroups () |
int | GetNrVideos () |
int | GetFirstShotVideo (int videoId) |
int | GetNrShotsVideo (int videoId) |
int | GetNrFramesVideo (int videoId) |
int | GetTotalNrFrames () |
int | Diff (Segmentation *arg) |
void | Load () |
void | Save (String name, bool binary) |
void | Update (String name) |
Private Types | |
typedef Impala::Core::Table::GroupIndex | GroupIndex |
Private Attributes | |
VideoSet * | mVidSet |
String | mName |
GroupIndex * | mVideoGroups |
ILOG_VAR_DEC |
Definition at line 26 of file Segmentation.h.