Developer Application Interface (ARC API) v4.5.8
ARC, Inc. GenIV Application Interface
arc::gen4::image::stats_t Struct Referencefinal

#include <CArcImage.h>

Public Member Functions

 stats_t (void)
 
 ~stats_t (void)=default
 
const std::string toString (void) const noexcept
 

Public Attributes

double gTotalPixels
 
double gMin
 
double gMax
 
double gMean
 
double gVariance
 
double gStdDev
 
double gSaturatedCount
 

Detailed Description

Image statistics info type

Definition at line 79 of file CArcImage.h.

Constructor & Destructor Documentation

◆ stats_t()

arc::gen4::image::stats_t::stats_t ( void  )

Default constructor

◆ ~stats_t()

arc::gen4::image::stats_t::~stats_t ( void  )
default

Default destructor

Member Function Documentation

◆ toString()

const std::string arc::gen4::image::stats_t::toString ( void  ) const
noexcept

Returns a string containing all the member names and values.

Returns
A string containing all the member names and values.

Member Data Documentation

◆ gTotalPixels

double arc::gen4::image::stats_t::gTotalPixels

The total number of pixels in the image

Definition at line 94 of file CArcImage.h.

◆ gMin

double arc::gen4::image::stats_t::gMin

The minimum value found in the image

Definition at line 95 of file CArcImage.h.

◆ gMax

double arc::gen4::image::stats_t::gMax

The maximum value found in the image

Definition at line 96 of file CArcImage.h.

◆ gMean

double arc::gen4::image::stats_t::gMean

The mean value of the pixels in the image

Definition at line 97 of file CArcImage.h.

◆ gVariance

double arc::gen4::image::stats_t::gVariance

The variance of the pixels in the image. Measures how far spread out the pixel values are from their mean.

Definition at line 98 of file CArcImage.h.

◆ gStdDev

double arc::gen4::image::stats_t::gStdDev

The standard deviation of the pixels in the image. Measures the dispersion of the pixel values.

Definition at line 99 of file CArcImage.h.

◆ gSaturatedCount

double arc::gen4::image::stats_t::gSaturatedCount

The number of saturated pixels in the iamge. Saturation pixel value is 65535 for 16-bit images

Definition at line 100 of file CArcImage.h.