All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends
Public Member Functions
face_contour_detector.image_information.image_information.ImageInformation Class Reference

This class is an abstract class that defines methods to extract informatioon from an image (CvMat). More...

Inheritance diagram for face_contour_detector.image_information.image_information.ImageInformation:
Inheritance graph
[legend]

List of all members.

Public Member Functions

def extract_information
 For a given image (as CvMat in RGB format) extract whatever kind of information.

Detailed Description

This class is an abstract class that defines methods to extract informatioon from an image (CvMat).

Author:
Fabian Wenzelmann
Date:
2011-02-20

For this we suppose the image to be in RGB format were the blue component is the first componenent, green the second and red the third (as in OpenCv, whyever).
There is only one method required: extract_information(). See extract_information() for further explanation.
Extracting information from an image is done by calling the extract_information() method for this image. We assume the image to be "big enough". This means that there are more than two pixel in each image so that we can use values like $ \frac{1}{n-1} $ where n is the number of pixel. Usually complete white pixels are ignored since we assume that they're white because this part of the image was not covered by the mask image.

Definition at line 19 of file image_information.py.


Member Function Documentation

For a given image (as CvMat in RGB format) extract whatever kind of information.

Parameters:
selfthe object pointer
imgthe image as CvMat in RGB format

Extract the information from the image. Return value is a list. This list contains three tuples. Such a tuple t has the form t = (name, value, type). Where name is the name of the property t represents for example MaxPixelValue. value is the value of this property for example 200 if 200 is the maximal pixel value in img. type is a string and is one of "int", "float", "string". These tuples can be added to xml_image_information.

Reimplemented in face_contour_detector.image_information.image_information.AverageValueExtractor, face_contour_detector.image_information.image_information.MinMaxExtractor, and face_contour_detector.image_information.image_information.SizeExtractor.

Definition at line 25 of file image_information.py.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends


face_contour_detector
Author(s): Fabian Wenzelmann and Julian Schmid
autogenerated on Wed Dec 26 2012 16:18:18