Class Spinnaker::IImageStatistics¶
ClassList > Spinnaker > IImageStatistics
The interface file for image statistics.
#include <IImageStatistics.h>
Inherited by the following classes: Spinnaker::ImageStatistics
Public Functions¶
| Type | Name |
|---|---|
| virtual void | DisableAll () = 0 |
| virtual void | EnableAll () = 0 |
| virtual void | EnableGreyOnly () = 0 |
| virtual void | EnableHSLOnly () = 0 |
| virtual void | EnableRGBOnly () = 0 |
| virtual void | GetChannelStatus (StatisticsChannel channel, bool * pEnabled) const = 0 |
| virtual void | GetHistogram (StatisticsChannel channel, int ** ppHistogram) const = 0 |
| virtual void | GetMean (StatisticsChannel channel, float * pPixelValueMean) const = 0 |
| virtual void | GetNumPixelValues (StatisticsChannel channel, unsigned int * pNumPixelValues) const = 0 |
| virtual void | GetPixelValueRange (StatisticsChannel channel, unsigned int * pPixelValueMin, unsigned int * pPixelValueMax) const = 0 |
| virtual void | GetRange (StatisticsChannel channel, unsigned int * pMin, unsigned int * pMax) const = 0 |
| virtual void | GetStatistics (StatisticsChannel channel, unsigned int * pRangeMin=NULL, unsigned int * pRangeMax=NULL, unsigned int * pPixelValueMin=NULL, unsigned int * pPixelValueMax=NULL, unsigned int * pNumPixelValues=NULL, float * pPixelValueMean=NULL, int ** ppHistogram=NULL) const = 0 |
| virtual void | SetChannelStatus (StatisticsChannel channel, bool enabled) = 0 |
| virtual | ~IImageStatistics () |
Protected Functions¶
| Type | Name |
|---|---|
| IImageStatistics () |
|
| IImageStatistics (const IImageStatistics &) |
Public Functions Documentation¶
function DisableAll¶
function EnableAll¶
function EnableGreyOnly¶
function EnableHSLOnly¶
function EnableRGBOnly¶
function GetChannelStatus¶
virtual void Spinnaker::IImageStatistics::GetChannelStatus (
StatisticsChannel channel,
bool * pEnabled
) const = 0
function GetHistogram¶
virtual void Spinnaker::IImageStatistics::GetHistogram (
StatisticsChannel channel,
int ** ppHistogram
) const = 0
function GetMean¶
virtual void Spinnaker::IImageStatistics::GetMean (
StatisticsChannel channel,
float * pPixelValueMean
) const = 0
function GetNumPixelValues¶
virtual void Spinnaker::IImageStatistics::GetNumPixelValues (
StatisticsChannel channel,
unsigned int * pNumPixelValues
) const = 0
function GetPixelValueRange¶
virtual void Spinnaker::IImageStatistics::GetPixelValueRange (
StatisticsChannel channel,
unsigned int * pPixelValueMin,
unsigned int * pPixelValueMax
) const = 0
function GetRange¶
virtual void Spinnaker::IImageStatistics::GetRange (
StatisticsChannel channel,
unsigned int * pMin,
unsigned int * pMax
) const = 0
function GetStatistics¶
virtual void Spinnaker::IImageStatistics::GetStatistics (
StatisticsChannel channel,
unsigned int * pRangeMin=NULL,
unsigned int * pRangeMax=NULL,
unsigned int * pPixelValueMin=NULL,
unsigned int * pPixelValueMax=NULL,
unsigned int * pNumPixelValues=NULL,
float * pPixelValueMean=NULL,
int ** ppHistogram=NULL
) const = 0
function SetChannelStatus¶
virtual void Spinnaker::IImageStatistics::SetChannelStatus (
StatisticsChannel channel,
bool enabled
) = 0
function ~IImageStatistics¶
Protected Functions Documentation¶
function IImageStatistics [1/2]¶
function IImageStatistics [2/2]¶
The documentation for this class was generated from the following file C:/workspace/include/Interface/IImageStatistics.h