#include <cortical_surface/surfacereferential/sulcalLinesGeodesic.h>
|
| SulcalLinesGeodesic (string &adrMesh, string &adrCurv, string &adrGeodesicDepth, string &adrRootsLon, string &adrRootsLat, string &adrRootsBottom, string &adrLabelBasins, string &adrLabelSulcalines, string &adrSulcalines, int extremeties_method, int constraint_type, int strain, vector< float > proba, string saveFolder, float curv_thresh, string side, float clean_size, int constraintValue, int max_extremities) |
|
| ~SulcalLinesGeodesic () |
|
void | run () |
|
void | probaMap () |
|
void | writeShortTexture (string name, TimeTexture< short > &out) |
|
void | writeFloatTexture (string name, TimeTexture< float > &out) |
|
void | floodFillIter (int indexVertex, float newTextureValue, float oldTextureValue, TimeTexture< short > &texBasinsTemp, map< int, set< int > > &mapBasins) |
|
TimeTexture< short > | texConnectedComponent (TimeTexture< short > &texBasins, map< int, set< int > > &mapBasins, int offset) |
|
void | texBinarizeF2S (TimeTexture< float > &texIn, TimeTexture< short > &texOut, float threshold, int inf, int sup) |
|
void | texBinarizeS2S (TimeTexture< short > &texIn, TimeTexture< short > &texOut, int threshold, int inf, int sup) |
|
void | computeListLabelProjectionsBasins (TimeTexture< short > &roots, map< int, set< int > > &mapBasins, set< int > &listIndex, map< int, set< int > > &mapConstraint) |
|
Definition at line 49 of file sulcalLinesGeodesic.h.
◆ SulcalLinesGeodesic()
SulcalLinesGeodesic::SulcalLinesGeodesic |
( |
string & |
adrMesh, |
|
|
string & |
adrCurv, |
|
|
string & |
adrGeodesicDepth, |
|
|
string & |
adrRootsLon, |
|
|
string & |
adrRootsLat, |
|
|
string & |
adrRootsBottom, |
|
|
string & |
adrLabelBasins, |
|
|
string & |
adrLabelSulcalines, |
|
|
string & |
adrSulcalines, |
|
|
int |
extremeties_method, |
|
|
int |
constraint_type, |
|
|
int |
strain, |
|
|
vector< float > |
proba, |
|
|
string |
saveFolder, |
|
|
float |
curv_thresh, |
|
|
string |
side, |
|
|
float |
clean_size, |
|
|
int |
constraintValue, |
|
|
int |
max_extremities |
|
) |
| |
◆ ~SulcalLinesGeodesic()
SulcalLinesGeodesic::~SulcalLinesGeodesic |
( |
| ) |
|
◆ computeListLabelProjectionsBasins()
void SulcalLinesGeodesic::computeListLabelProjectionsBasins |
( |
TimeTexture< short > & |
roots, |
|
|
map< int, set< int > > & |
mapBasins, |
|
|
set< int > & |
listIndex, |
|
|
map< int, set< int > > & |
mapConstraint |
|
) |
| |
◆ floodFillIter()
void SulcalLinesGeodesic::floodFillIter |
( |
int |
indexVertex, |
|
|
float |
newTextureValue, |
|
|
float |
oldTextureValue, |
|
|
TimeTexture< short > & |
texBasinsTemp, |
|
|
map< int, set< int > > & |
mapBasins |
|
) |
| |
◆ probaMap()
void SulcalLinesGeodesic::probaMap |
( |
| ) |
|
◆ run()
void SulcalLinesGeodesic::run |
( |
| ) |
|
◆ texBinarizeF2S()
void SulcalLinesGeodesic::texBinarizeF2S |
( |
TimeTexture< float > & |
texIn, |
|
|
TimeTexture< short > & |
texOut, |
|
|
float |
threshold, |
|
|
int |
inf, |
|
|
int |
sup |
|
) |
| |
◆ texBinarizeS2S()
void SulcalLinesGeodesic::texBinarizeS2S |
( |
TimeTexture< short > & |
texIn, |
|
|
TimeTexture< short > & |
texOut, |
|
|
int |
threshold, |
|
|
int |
inf, |
|
|
int |
sup |
|
) |
| |
◆ texConnectedComponent()
TimeTexture<short> SulcalLinesGeodesic::texConnectedComponent |
( |
TimeTexture< short > & |
texBasins, |
|
|
map< int, set< int > > & |
mapBasins, |
|
|
int |
offset |
|
) |
| |
◆ writeFloatTexture()
void SulcalLinesGeodesic::writeFloatTexture |
( |
string |
name, |
|
|
TimeTexture< float > & |
out |
|
) |
| |
◆ writeShortTexture()
void SulcalLinesGeodesic::writeShortTexture |
( |
string |
name, |
|
|
TimeTexture< short > & |
out |
|
) |
| |
◆ _adrCurv
string SulcalLinesGeodesic::_adrCurv |
◆ _adrGeodesicDepth
string SulcalLinesGeodesic::_adrGeodesicDepth |
◆ _adrLabelBasins
string SulcalLinesGeodesic::_adrLabelBasins |
◆ _adrLabelSulcalines
string SulcalLinesGeodesic::_adrLabelSulcalines |
◆ _adrMesh
string SulcalLinesGeodesic::_adrMesh |
◆ _adrRootsBottom
string SulcalLinesGeodesic::_adrRootsBottom |
◆ _adrRootsLat
string SulcalLinesGeodesic::_adrRootsLat |
◆ _adrRootsLon
string SulcalLinesGeodesic::_adrRootsLon |
◆ _adrSaveFolder
string SulcalLinesGeodesic::_adrSaveFolder |
◆ _adrSulcalines
string SulcalLinesGeodesic::_adrSulcalines |
◆ _clean_size
float SulcalLinesGeodesic::_clean_size |
◆ _constraint_type
int SulcalLinesGeodesic::_constraint_type |
◆ _constraintValue
int SulcalLinesGeodesic::_constraintValue |
◆ _curv_thresh
float SulcalLinesGeodesic::_curv_thresh |
◆ _extremeties_method
int SulcalLinesGeodesic::_extremeties_method |
◆ _geoCurvDepthNorm
TimeTexture<float> SulcalLinesGeodesic::_geoCurvDepthNorm |
◆ _geoDepth
◆ _geoDepthNorm
◆ _max_extremities
int SulcalLinesGeodesic::_max_extremities |
◆ _mesh
◆ _neigh
std::vector<std::set<uint> > SulcalLinesGeodesic::_neigh |
◆ _proba
vector<float> SulcalLinesGeodesic::_proba |
◆ _rootsLat
◆ _rootsLon
◆ _save
bool SulcalLinesGeodesic::_save |
◆ _side
string SulcalLinesGeodesic::_side |
◆ _strain
int SulcalLinesGeodesic::_strain |
◆ _texCurv
The documentation for this class was generated from the following file: