Bsoft 2.1.4
Bernard's software package
Bsuperpixel Class Reference

#include <Bsuperpixel.h>

Public Member Functions

 Bsuperpixel ()
 
void index (long i)
 
long index ()
 
void count (long i)
 
long count ()
 
void coordinates (vector< double > &c)
 
vector< double > & coordinates ()
 
void channels (long nc)
 
void channels (vector< double > &v)
 
void variances (vector< double > &v)
 
vector< double > & channels ()
 
vector< double > & variances ()
 
double channel (long i)
 
double variance (long i)
 
void weight (double w)
 
double weight ()
 
void neighbor (long i, long j)
 
long neighbor (long i)
 
void neighbors (vector< long > &v)
 
void add_neighbor (long i)
 
void clear_neighbors ()
 
void clear ()
 
void add (long cx, long cy, long cz, vector< double > v)
 
void add (vector< long > c, vector< double > v)
 
void average ()
 
double difference2 (vector< double > v)
 
void scale (double s)
 
void show ()
 

Constructor & Destructor Documentation

◆ Bsuperpixel()

Bsuperpixel::Bsuperpixel ( )
inline

Member Function Documentation

◆ add() [1/2]

void Bsuperpixel::add ( long  cx,
long  cy,
long  cz,
vector< double >  v 
)
inline

◆ add() [2/2]

void Bsuperpixel::add ( vector< long >  c,
vector< double >  v 
)
inline

◆ add_neighbor()

void Bsuperpixel::add_neighbor ( long  i)
inline

◆ average()

void Bsuperpixel::average ( )
inline

◆ channel()

double Bsuperpixel::channel ( long  i)
inline

◆ channels() [1/3]

vector< double > & Bsuperpixel::channels ( )
inline

◆ channels() [2/3]

void Bsuperpixel::channels ( long  nc)
inline

◆ channels() [3/3]

void Bsuperpixel::channels ( vector< double > &  v)
inline

◆ clear()

void Bsuperpixel::clear ( )
inline

◆ clear_neighbors()

void Bsuperpixel::clear_neighbors ( )
inline

◆ coordinates() [1/2]

vector< double > & Bsuperpixel::coordinates ( )
inline

◆ coordinates() [2/2]

void Bsuperpixel::coordinates ( vector< double > &  c)
inline

◆ count() [1/2]

long Bsuperpixel::count ( )
inline

◆ count() [2/2]

void Bsuperpixel::count ( long  i)
inline

◆ difference2()

double Bsuperpixel::difference2 ( vector< double >  v)
inline

◆ index() [1/2]

long Bsuperpixel::index ( )
inline

◆ index() [2/2]

void Bsuperpixel::index ( long  i)
inline

◆ neighbor() [1/2]

long Bsuperpixel::neighbor ( long  i)
inline

◆ neighbor() [2/2]

void Bsuperpixel::neighbor ( long  i,
long  j 
)
inline

◆ neighbors()

void Bsuperpixel::neighbors ( vector< long > &  v)
inline

◆ scale()

void Bsuperpixel::scale ( double  s)
inline

◆ show()

void Bsuperpixel::show ( )
inline

◆ variance()

double Bsuperpixel::variance ( long  i)
inline

◆ variances() [1/2]

vector< double > & Bsuperpixel::variances ( )
inline

◆ variances() [2/2]

void Bsuperpixel::variances ( vector< double > &  v)
inline

◆ weight() [1/2]

double Bsuperpixel::weight ( )
inline

◆ weight() [2/2]

void Bsuperpixel::weight ( double  w)
inline

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