#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: