PARP Research Group University of Murcia


Block programming

Classes and functions to create block-oriented applications. More...


Modules

 Blocks for the IPP functions
 Set of blocks corresponding to the IPP functions.
 GUI blocks based on the QWT library
 Set of graphical blocks that require the QWT.

Classes

class  QVApplication
 Main class for QVision applications. More...
class  QVGUI
 Main user interface widget for QVision applications. More...
class  QVImageCanvas
 Displayer widget for QVImage objects and other data types. More...
class  QVMPlayerReaderBlock
 Class to create MPlayer input video reader block components. More...
class  QVVideoReaderBlock
 Virtual base class to create input video reader block components for the QVision application architecture. More...
class  QVYUV4MPEG2ReaderBlock
 Class to create YUV4MPEG2 input video reader block components for the QVision application architecture. More...
class  QVYUV4MPEG2WriterBlock
 Video source class for reading many video file formats, webcams and digital cameras. More...
class  QVProcessingBlock
 Base class for Block threads. More...
class  QVCannyEdgeDetector
class  QVHarrisPointDetector
class  QVMSERDetector
class  QVPropertyContainer
 Base class for dynamic property container objects. More...

Detailed Description

Classes and functions to create block-oriented applications.

QVision proposes a block-oriented programming architecture to develop Computer Vision applications and prototypes. It has some advantages regarding the application design and code parallelization. This group includes classes that are used to create the basic blocks, that will compose in new QVision applications.

For further information about the usage of these classes see the Introduction to block programming.




QVision framework. PARP research group. Copyright © 2007, 2008, 2009, 2010.