Subclass of ImageInformation which extracts several average values. More...
Public Member Functions | |
def | __init__ |
Constructor method. | |
def | extract_information |
For a given image (as CvMat in RGB format) extract whatever kind of information. |
Subclass of ImageInformation which extracts several average values.
For each pixel the brightness is defined as . The average of all those values is returned. Name is "AveragePixelBrightness". Also calculates for each color channel the average value. For them the names are for example "AverageR" for the red color channel. Also calculates three standard deviation values (for each component one). The names are "StandardDeviationR" and so on. Also (last also) returns "StandardBrightnessDeviation" All returned values are of type float.
Definition at line 80 of file image_information.py.
def face_contour_detector.image_information.image_information.AverageValueExtractor.__init__ | ( | self | ) |
Constructor method.
self | the object pointer |
Definition at line 83 of file image_information.py.
def face_contour_detector.image_information.image_information.AverageValueExtractor.extract_information | ( | self, | |
img | |||
) |
For a given image (as CvMat in RGB format) extract whatever kind of information.
self | the object pointer |
img | the 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 from face_contour_detector.image_information.image_information.ImageInformation.
Definition at line 86 of file image_information.py.