|
| AcquisitionModule (Datapool *i_data) |
|
bool | setParameters (QDomNode &config) |
|
bool | init () |
|
bool | run () |
|
bool | updateParameters () |
|
QImage * | getNextFrame () |
|
QImage * | getFrame (int i_numFrame) |
|
int | getNumFrame () |
|
bool | goToFirstFrame () |
|
void | openDir () |
|
void | openFiles () |
|
bool | readImageOnDisk (QImage **) |
|
void | readTimeStamp (QString &) |
|
void | setDirectory (QString dir) |
|
void | setDirectory () |
|
void | initialFrame () |
|
| AcquisitionModule (Datapool *i_data) |
| Constructor. More...
|
|
bool | setParameters (QDomNode &config) |
| Assigns the read values from configuration file to this module. More...
|
|
bool | init () |
| Initializes module routine after first reading of parameters. More...
|
|
bool | run () |
| Executes module routine. This is the life cycle of this module. In this method pointer of current image is moved to the next valid image in the sequence, and stored in the data pool structure. More...
|
|
bool | updateParameters () |
| refreshs parameters of module according to specified at runtime by user. More...
|
|
QImage * | getNextFrame () |
| Obtains the next image from stablished image sequence path. More...
|
|
QImage * | getFrame (int i_numFrame) |
| Obtains the i-th image from stablished image sequence path. More...
|
|
int | getNumFrame () |
| Obtains the label number of current image. More...
|
|
bool | goToFirstFrame () |
| Changes the current image index to the frame index that is marked as initial. More...
|
|
void | openDir () |
| Finds sub-folders (only first level of sub-folders). This method is called if m_parseDirectory is enabled.
|
|
void | openFiles () |
| Loads current folder filenames. If m_parseDirectory is enabled it finds filenames from each sub-folder at.
|
|
bool | readImageOnDisk (QImage **) |
| Loads current image identified by m_currentImageIndex and saves it to given parameter. It reads as cv::Mat with BGR format and stores as QImage with ARGB 32 bits format. More...
|
|
void | readTimeStamp (QString &) |
| Loads image timestamp from imageheader given the path of the image. This method stores the timestamp inside data pool structure. More...
|
|
void | setDirectory (QString dir) |
| Assigns the directory given as a class attribute. More...
|
|
void | setDirectory () |
|
void | initialFrame () |
| Sets current image index label to the marked as start image label. This label corresponds to integer form of filename.
|
|
| ModuleInterface (Datapool *i_data) |
|
void | addParameter (QString name, QString value, QString type) |
|
void | addParameterChild (QString name, QString value, QString type, parameter *parent) |
|
parameter * | getParameter (QString name) |
|
parameter * | getParameter (QString name, parameter *parent) |
|
parameter * | getParameter (QString name, std::multimap< QString, parameter > subList) |
|
Parameter2 * | getParameterFromTree (const QString name) |
|
Parameter2 * | getParameterFromTree (const QString name, Parameter2 *parent) |
|
Parameter2 * | getParameterFromTree (const QString name, std::multimap< QString, Parameter2 > subList) |
|
void | addParameterToTree (const QString name, const QString value, const QString defaultValue, const ParameterDataType &type) |
|
void | addChildParameterToTree (const QString &name, const QString &value, const QString &defaultValue, const ParameterDataType &type, Parameter2 *parent) |
|
bool | getParameterValueFromXml (const QDomNode &rootNode, const QString ¶meterName, const bool &defaulValue, bool &outParameter, QDomNode ¶meterNode, bool appendWarning=false) |
|
bool | getParameterValueFromXml (const QDomNode &rootNode, const QString ¶meterName, const char &defaulValue, char &outParameter, QDomNode ¶meterNode, bool appendWarning=false) |
|
bool | getParameterValueFromXml (const QDomNode &rootNode, const QString ¶meterName, const uchar &defaulValue, uchar &outParameter, QDomNode ¶meterNode, bool appendWarning=false) |
|
bool | getParameterValueFromXml (const QDomNode &rootNode, const QString ¶meterName, const int &defaulValue, int &outParameter, QDomNode ¶meterNode, bool appendWarning=false) |
|
bool | getParameterValueFromXml (const QDomNode &rootNode, const QString ¶meterName, const uint &defaulValue, uint &outParameter, QDomNode ¶meterNode, bool appendWarning=false) |
|
bool | getParameterValueFromXml (const QDomNode &rootNode, const QString ¶meterName, const long &defaulValue, long &outParameter, QDomNode ¶meterNode, bool appendWarning=false) |
|
bool | getParameterValueFromXml (const QDomNode &rootNode, const QString ¶meterName, const ulong &defaulValue, ulong &outParameter, QDomNode ¶meterNode, bool appendWarning=false) |
|
bool | getParameterValueFromXml (const QDomNode &rootNode, const QString ¶meterName, const float &defaulValue, float &outParameter, QDomNode ¶meterNode, bool appendWarning=false) |
|
bool | getParameterValueFromXml (const QDomNode &rootNode, const QString ¶meterName, const double &defaulValue, double &outParameter, QDomNode ¶meterNode, bool appendWarning=false) |
|
bool | getParameterValueFromXml (const QDomNode &rootNode, const QString ¶meterName, const QString &defaulValue, QString &outParameter, QDomNode ¶meterNode, bool appendWarning=false) |
|
bool | setNodeParameterModule (const QDomNode &rootNode, const QString ¶meterName, const bool defaulValue, bool &outParameter, QDomNode ¶meterNode, bool appendWarning=false) |
|
bool | setNodeParameterModule (const QDomNode &rootNode, const QString ¶meterName, const int defaulValue, int &outParameter, QDomNode ¶meterNode, bool appendWarning=false) |
|
bool | setNodeParameterModule (const QDomNode &rootNode, const QString ¶meterName, const char defaulValue, char &outParameter, QDomNode ¶meterNode, bool appendWarning=false) |
|
bool | setNodeParameterModule (const QDomNode &rootNode, const QString ¶meterName, const uchar defaulValue, uchar &outParameter, QDomNode ¶meterNode, bool appendWarning=false) |
|
bool | setNodeParameterModule (const QDomNode &rootNode, const QString ¶meterName, const uint defaulValue, uint &outParameter, QDomNode ¶meterNode, bool appendWarning=false) |
|
bool | setNodeParameterModule (const QDomNode &rootNode, const QString ¶meterName, const long defaulValue, long &outParameter, QDomNode ¶meterNode, bool appendWarning=false) |
|
bool | setNodeParameterModule (const QDomNode &rootNode, const QString ¶meterName, const ulong defaulValue, ulong &outParameter, QDomNode ¶meterNode, bool appendWarning=false) |
|
bool | setNodeParameterModule (const QDomNode &rootNode, const QString ¶meterName, const float defaulValue, float &outParameter, QDomNode ¶meterNode, bool appendWarning=false) |
|
bool | setNodeParameterModule (const QDomNode &rootNode, const QString ¶meterName, const double defaulValue, double &outParameter, QDomNode ¶meterNode, bool appendWarning=false) |
|
bool | setNodeParameterModule (const QDomNode &rootNode, const QString ¶meterName, const QString defaulValue, QString &outParameter, QDomNode ¶meterNode, bool appendWarning=false) |
|
bool | setChildParameterModule (const QDomNode &rootNode, const QString ¶meterName, const bool defaulValue, bool &outParameter, QDomNode ¶meterNode, bool appendWarning=false) |
|
bool | setChildParameterModule (const QDomNode &rootNode, const QString ¶meterName, const int defaulValue, int &outParameter, QDomNode ¶meterNode, bool appendWarning=false) |
|
bool | setChildParameterModule (const QDomNode &rootNode, const QString ¶meterName, const char defaulValue, char &outParameter, QDomNode ¶meterNode, bool appendWarning=false) |
|
bool | setChildParameterModule (const QDomNode &rootNode, const QString ¶meterName, const uchar defaulValue, uchar &outParameter, QDomNode ¶meterNode, bool appendWarning=false) |
|
bool | setChildParameterModule (const QDomNode &rootNode, const QString ¶meterName, const uint defaulValue, uint &outParameter, QDomNode ¶meterNode, bool appendWarning=false) |
|
bool | setChildParameterModule (const QDomNode &rootNode, const QString ¶meterName, const long defaulValue, long &outParameter, QDomNode ¶meterNode, bool appendWarning=false) |
|
bool | setChildParameterModule (const QDomNode &rootNode, const QString ¶meterName, const ulong defaulValue, ulong &outParameter, QDomNode ¶meterNode, bool appendWarning=false) |
|
bool | setChildParameterModule (const QDomNode &rootNode, const QString ¶meterName, const float defaulValue, float &outParameter, QDomNode ¶meterNode, bool appendWarning=false) |
|
bool | setChildParameterModule (const QDomNode &rootNode, const QString ¶meterName, const double defaulValue, double &outParameter, QDomNode ¶meterNode, bool appendWarning=false) |
|
bool | setChildParameterModule (const QDomNode &rootNode, const QString ¶meterName, const QString defaulValue, QString &outParameter, QDomNode ¶meterNode, bool appendWarning=false) |
|