![]() |
aimsalgo
5.0.5
Neuroimaging image processing
|
#include <aims/primalsketch/greyLevelBlob.h>
Public Member Functions | |
GreyLevelBlob (MaximumPoint< T > *node, int label) | |
GreyLevelBlob () | |
void | AddPoint (T node) |
void | StopGrowth () |
bool | CanGrow () |
int | Label () |
std::set< T, ltstr_p3d< T > > & | GetListePoints () |
void | SetSaddle (SaddlePoint< T > *node) |
SaddlePoint< T > * | GetSaddle () |
MaximumPoint< T > * | GetMaximum () |
float | GetScale () |
void | SetScale (float t) |
GreyLevelBlob< T > & | operator= (const GreyLevelBlob< T > &other) |
Public Attributes | |
BlobMeasurements | measurements |
Protected Attributes | |
int | _label |
std::set< T, ltstr_p3d< T > > | listePoints |
SaddlePoint< T > * | saddle |
MaximumPoint< T > * | maximum |
float | scale |
bool | grow |
Definition at line 85 of file greyLevelBlob.h.
|
inline |
Definition at line 124 of file greyLevelBlob.h.
|
inline |
Definition at line 132 of file greyLevelBlob.h.
|
inline |
Definition at line 141 of file greyLevelBlob.h.
|
inline |
Definition at line 143 of file greyLevelBlob.h.
|
inline |
Definition at line 146 of file greyLevelBlob.h.
Referenced by aims::PrimalSketch< Geom, Text >::ComputeBlobMeasurements(), aims::ExtractGreyLevelBlobs< Geom, Text >::ComputeBlobMeasurements(), aims::GetSSBlobBucket(), aims::GetSSBlobImage(), aims::GetSSBlobTexture(), aims::PrimalSketch< Geom, Text >::MatchScaleLevels(), and aims::ScaleLevel< AimsData< T >, AimsData< T > >::WriteBlobImage().
|
inline |
Definition at line 155 of file greyLevelBlob.h.
Referenced by aims::ExtractGreyLevelBlobs< Geom, Text >::ComputeBlobMeasurements().
|
inline |
Definition at line 154 of file greyLevelBlob.h.
Referenced by aims::ExtractGreyLevelBlobs< Geom, Text >::ComputeBlobMeasurements().
|
inline |
Definition at line 156 of file greyLevelBlob.h.
Referenced by aims::PrimalSketch< Geom, Text >::ComputeBlobMeasurements(), and aims::PrimalSketch< Geom, Text >::GetSSBlobFromGLBlob().
|
inline |
Definition at line 144 of file greyLevelBlob.h.
Referenced by aims::ExtractGreyLevelBlobs< Geom, Text >::ComputeBlobMeasurements(), and aims::PrimalSketch< Geom, Text >::GetSSBlobFromGLBlob().
|
inline |
Definition at line 310 of file greyLevelBlob.h.
|
inline |
Definition at line 148 of file greyLevelBlob.h.
|
inline |
Definition at line 157 of file greyLevelBlob.h.
|
inline |
Definition at line 142 of file greyLevelBlob.h.
|
protected |
Definition at line 115 of file greyLevelBlob.h.
Referenced by aims::GreyLevelBlob< Site >::operator=().
|
protected |
Definition at line 120 of file greyLevelBlob.h.
|
protected |
Definition at line 116 of file greyLevelBlob.h.
Referenced by aims::GreyLevelBlob< Site >::operator=().
|
protected |
Definition at line 118 of file greyLevelBlob.h.
Referenced by aims::GreyLevelBlob< Site >::operator=().
BlobMeasurements aims::GreyLevelBlob< T >::measurements |
Definition at line 139 of file greyLevelBlob.h.
Referenced by aims::PrimalSketch< Geom, Text >::ComputeBlobMeasurements(), and aims::ExtractGreyLevelBlobs< Geom, Text >::ComputeBlobMeasurements().
|
protected |
Definition at line 117 of file greyLevelBlob.h.
Referenced by aims::GreyLevelBlob< Site >::operator=().
|
protected |
Definition at line 119 of file greyLevelBlob.h.
Referenced by aims::GreyLevelBlob< Site >::operator=().