HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
ImageBufAlgo::PixelStats Struct Reference

#include <imagebufalgo.h>

Public Member Functions

 PixelStats ()
 
 PixelStats (PixelStats &&other)=default
 
 PixelStats (int nchannels)
 
void reset (int nchannels)
 
void merge (const PixelStats &p)
 
const PixelStatsoperator= (PixelStats &&other)
 

Public Attributes

std::vector< float > min
 
std::vector< float > max
 
std::vector< float > avg
 
std::vector< float > stddev
 
std::vector< imagesize_tnancount
 
std::vector< imagesize_tinfcount
 
std::vector< imagesize_tfinitecount
 
std::vector< double > sum
 
std::vector< double > sum2
 

Detailed Description

Definition at line 1066 of file imagebufalgo.h.

Constructor & Destructor Documentation

ImageBufAlgo::PixelStats::PixelStats ( )
inline

Definition at line 1076 of file imagebufalgo.h.

ImageBufAlgo::PixelStats::PixelStats ( PixelStats &&  other)
default
ImageBufAlgo::PixelStats::PixelStats ( int  nchannels)
inline

Definition at line 1078 of file imagebufalgo.h.

Member Function Documentation

void ImageBufAlgo::PixelStats::merge ( const PixelStats p)
const PixelStats& ImageBufAlgo::PixelStats::operator= ( PixelStats &&  other)
void ImageBufAlgo::PixelStats::reset ( int  nchannels)

Member Data Documentation

std::vector<float> ImageBufAlgo::PixelStats::avg

Definition at line 1069 of file imagebufalgo.h.

std::vector<imagesize_t> ImageBufAlgo::PixelStats::finitecount

Definition at line 1073 of file imagebufalgo.h.

std::vector<imagesize_t> ImageBufAlgo::PixelStats::infcount

Definition at line 1072 of file imagebufalgo.h.

std::vector<float> ImageBufAlgo::PixelStats::max

Definition at line 1068 of file imagebufalgo.h.

std::vector<float> ImageBufAlgo::PixelStats::min

Definition at line 1067 of file imagebufalgo.h.

std::vector<imagesize_t> ImageBufAlgo::PixelStats::nancount

Definition at line 1071 of file imagebufalgo.h.

std::vector<float> ImageBufAlgo::PixelStats::stddev

Definition at line 1070 of file imagebufalgo.h.

std::vector<double> ImageBufAlgo::PixelStats::sum

Definition at line 1074 of file imagebufalgo.h.

std::vector<double> ImageBufAlgo::PixelStats::sum2

Definition at line 1074 of file imagebufalgo.h.


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