EyaAdvancedPhotoProcessing Class Reference

Advanced photo processing class. More...

#include <eyaadvanced.h>

List of all members.

Public Member Functions

 EyaAdvancedPhotoProcessing (QObject *parent=0)
 ADVANCED PHOTO PROCESSING: POOL OF PROCESSING FUNCTIONS.
 ~EyaAdvancedPhotoProcessing ()

Static Public Member Functions

static bool blackboardPerspectiveCompensation (QString, QString, QPolygon, QPolygon)
 This function exploits some openCV functions to evaluate the perspective transformation and to compensate the original image.


Detailed Description

Advanced photo processing class.

This class implements the advanced processing methods to transform and process the photos. At the moment the only implemented function is the perspective compensation.


Constructor & Destructor Documentation

EyaAdvancedPhotoProcessing::EyaAdvancedPhotoProcessing ( QObject *  parent = 0  ) 

ADVANCED PHOTO PROCESSING: POOL OF PROCESSING FUNCTIONS.

EyaAdvancedPhotoProcessing::~EyaAdvancedPhotoProcessing (  ) 


Member Function Documentation

bool EyaAdvancedPhotoProcessing::blackboardPerspectiveCompensation ( QString  inputFile,
QString  outputFile,
QPolygon  selectedArea,
QPolygon  targetArea 
) [static]

This function exploits some openCV functions to evaluate the perspective transformation and to compensate the original image.

Please, refer, to the openCV manual for additional informations


The documentation for this class was generated from the following files:

Generated on Mon Aug 24 14:01:38 2009 for openeya by  doxygen 1.5.8