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< floatmin
 
std::vector< floatmax
 
std::vector< floatavg
 
std::vector< floatstddev
 
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 1188 of file imagebufalgo.h.

Constructor & Destructor Documentation

ImageBufAlgo::PixelStats::PixelStats ( )
inline

Definition at line 1198 of file imagebufalgo.h.

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

Definition at line 1200 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 1191 of file imagebufalgo.h.

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

Definition at line 1195 of file imagebufalgo.h.

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

Definition at line 1194 of file imagebufalgo.h.

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

Definition at line 1190 of file imagebufalgo.h.

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

Definition at line 1189 of file imagebufalgo.h.

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

Definition at line 1193 of file imagebufalgo.h.

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

Definition at line 1192 of file imagebufalgo.h.

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

Definition at line 1196 of file imagebufalgo.h.

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

Definition at line 1196 of file imagebufalgo.h.


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