User Documentation
Centre for Vision, Speech & Signal Processing
DEVELOP IN NAMESPACE AMMA TREE ROOT AMMA SEARCH AMMA HOME
 

  PUBLIC
ImageDbC::ImageDbC(BooleanT)
ImageDbC::ImageDbC(const StringC &)
ImageDbC::ImageDbC(const ImageDbC &)
ImageDbC::ImageDbC(istream &)
ImageDbC::Copy(void) const
ImageDbC::operator=(const ImageDbC &)
ImageDbC::RootDir(void) const
ImageDbC::ImageDir(void) const
ImageDbC::LabelDir(void) const
ImageDbC::ExpDir(void) const
ImageDbC::FeatDir(void) const
ImageDbC::FeatDir(StringC) const
ImageDbC::ResultsDir(void) const
ImageDbC::IndicesDir(void) const
ImageDbC::CreateResultsDir(void)
ImageDbC::GenerateQuery(const FilenameC &,const FilenameC &,RealT)
ImageDbC::GenerateQuery(const FilenameC &,const FilenameC &,IntT,IntT)
ImageDbC::GenerateQuery(const FilenameC &,const FilenameC &,IntT,RealT)
ImageDbC::GenerateQuery(const DListC &,const FilenameC &,IntT,IntT)
ImageDbC::CreateDataSet(FilenameC &,FilenameC &,IntT)
ImageDbC::GetFeatureImages(const FilenameC &,const FilenameC &)
ImageDbC::GetFeatureImages(const FilenameC &,const DListC &)
ImageDbC::Save(ostream &) const
ImageDbC::SaveAsHtml(ostream &,const StringC &) const
ImageDbC::Data(void)
ImageDbC::Data(void) const
ImageDbC::SetDataSet(NumVLDataSetC &)
ImageDbC
 
Defines Save(StringC & filename)for type ThisClassC
 
include "amma/visualdb/ImageDb.hh"
User Level:Default
Library:VisualDb
Example:exIndex.cc
Section:Applications.Image Database
In Scope:std

Comments:
Assumes that a Save(ostream &) is available

Derived Classes: Variables:
IntT _iId;
indIndex of types of intererest.
Id of current initilisation

NumVLDataSetC _data;
indIndex of types of intererest.
DataSet of query

FilenameC _root;
indIndex of types of intererest.
Root directory of database

IntSArray1dC _select;
indIndex of types of intererest.
User might of chosen only selected set of indices

Methods:
ImageDbC(BooleanT CreatDir = TRUE)
Construct the empty instance
indIndex of types of intererest.

ImageDbC(const StringC & root)
Create a root from string
indIndex of types of intererest.

ImageDbC(const ImageDbC & db)
Construct from database object
indIndex of types of intererest.

ImageDbC(istream & in)
Construct from the input stream
indIndex of types of intererest.

ImageDbC & Copy() const
Make a copy
indIndex of types of intererest.

ImageDbC & operator=(const ImageDbC & db)
Assignment of big object
indIndex of types of intererest.

const FilenameC RootDir() const
Return the root of the database structure
indIndex of types of intererest.

const FilenameC ImageDir() const
Return the image directory
indIndex of types of intererest.

const FilenameC LabelDir() const
Return the label directory
indIndex of types of intererest.

const FilenameC ExpDir() const
Return the experimental directory
indIndex of types of intererest.

const FilenameC FeatDir() const
Return the feature directory
indIndex of types of intererest.

const FilenameC FeatDir(StringC image) const
Return the feature directory for a given image
indIndex of types of intererest.

const FilenameC ResultsDir() const
Return the directory where the results are to go
indIndex of types of intererest.

const FilenameC IndicesDir() const
Return the directory where the indices reside
indIndex of types of intererest.

void CreateResultsDir()
Create the query dataset from the user input files
indIndex of types of intererest.

void GenerateQuery(const FilenameC & QueryFile,const FilenameC & FeatFile,RealT scale = 1.0)
Generate the query from the user specified files
indIndex of types of intererest.

void GenerateQuery(const FilenameC & QueryFile,const FilenameC & FeatFile,IntT border,IntT label = 1)
Generate the query from the user specified files
indIndex of types of intererest.

void GenerateQuery(const FilenameC & QueryFile,const FilenameC & FeatFile,IntT border,RealT scale)
Generate the query from the user specified files
indIndex of types of intererest.

void GenerateQuery(const DListC<StringC> & ImageFileList,const FilenameC & FeatFile,IntT border,IntT label = 1)
Generate the query from a list of user specified files The query is made by taking the union of all image regions in the list Added by Lee Gregory - 15th March 00
indIndex of types of intererest.

void CreateDataSet(FilenameC & ImageFile,FilenameC & FeatFile,IntT border)
Create a dataset from the features in feature files and using a double image
indIndex of types of intererest.

SArray1dC<FARY *> GetFeatureImages(const FilenameC & ImageFile,const FilenameC & FeatureList)
Load in a FARY of feature images
indIndex of types of intererest.

SArray1dC<FARY *> GetFeatureImages(const FilenameC & ImageFile,const DListC<StringC> & feats)
Load in a FARY of feature images
indIndex of types of intererest.

void Save(ostream & out) const
Save the query to directory
indIndex of types of intererest.

void SaveAsHtml(ostream & out,const StringC & QueryFile) const
Save the query as a html file
indIndex of types of intererest.

NumVLDataSetC Data()
Non-const access to dataset held by object
indIndex of types of intererest.

NumVLDataSetC Data() const
Const access to data
indIndex of types of intererest.

void SetDataSet(NumVLDataSetC & in)
Change the stored dataset
indIndex of types of intererest.
===================== Object Representation =====================


Programmer:Kieron J Messer, Documentation by CxxDoc: Tue Mar 20 10:48:08 2001