Public Member Functions | Public Attributes

FCam::SharpnessMapConfig Class Reference

The configuration of the sharpness map generator. More...

#include <SharpnessMap.h>

Collaboration diagram for FCam::SharpnessMapConfig:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 SharpnessMapConfig ()
 The default constructor disables the sharpness map generator.
bool operator== (const SharpnessMapConfig &other) const
 Compare two requested configurations to see if they would return the same data.
bool operator!= (const SharpnessMapConfig &other) const
 Compare two requested configurations to see if they would return the same data.

Public Attributes

Size size
 The requested sharpness map resolution.
bool enabled
 Whether or not a sharpness map should be generated.

Detailed Description

The configuration of the sharpness map generator.

A sharpness map of a given resolution can be computed. Currently this is computed over the entire image.

Definition at line 14 of file SharpnessMap.h.


Member Function Documentation

bool FCam::SharpnessMapConfig::operator== ( const SharpnessMapConfig other  )  const [inline]

Compare two requested configurations to see if they would return the same data.

Definition at line 30 of file SharpnessMap.h.

bool FCam::SharpnessMapConfig::operator!= ( const SharpnessMapConfig other  )  const [inline]

Compare two requested configurations to see if they would return the same data.

Definition at line 38 of file SharpnessMap.h.


Member Data Documentation

The requested sharpness map resolution.

Currently on the N900 this request is ignored and you always get a 16x12 sharpness map.

Definition at line 23 of file SharpnessMap.h.

Whether or not a sharpness map should be generated.

Definition at line 26 of file SharpnessMap.h.


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