|
| enum | Inputs {
VEC_VALID
, E1E2_VALID
, E1X
, E1Y
,
E1Z
, E2X
, E2Y
, E2Z
,
GX
, GY
, GZ
, NVALID
,
NX
, NY
, NZ
, DIRX
,
DIRY
, DIRZ
, SIZE
, DEPTH
,
MINDEPTH
, MEANDEPTH
, NCC
, NCC_NOT_CORTICAL
,
NCORT
, DISTMAX_CC
, NPLIS
, SIZE_HULLJUNC
,
GM_THICKNESS
, FOLD_OPENING_HALF
, FOLD_OPENING
, END
} |
| | Descriptors list. More...
|
| |
| enum | Inputs {
VEC_VALID
, E1E2_VALID
, E1X
, E1Y
,
E1Z
, E2X
, E2Y
, E2Z
,
GX
, GY
, GZ
, NVALID
,
NX
, NY
, NZ
, DIRX
,
DIRY
, DIRZ
, SIZE
, DEPTH
,
MINDEPTH
, NCC
, NCC_NOT_CORTICAL
, NCORT
,
DISTMAX_CC
, NPLIS
, SIZE_HULLJUNC
, END
} |
| | Descriptors list. More...
|
| |
| enum | NormalizedMode { NormalizedNone = 0
, Normalized
, NormalizedBoth
} |
| |
|
| | FoldDescr4 () |
| |
| | FoldDescr4 (const FoldDescr4 &f) |
| |
| virtual | ~FoldDescr4 () |
| |
| virtual CliqueDescr * | clone () const |
| |
| virtual void | buildTree (Tree &t) |
| |
| virtual std::vector< std::string > | descriptorsNames () const |
| |
| virtual std::string | name () const |
| |
| virtual std::string | surfaceAttribute (bool normalized, const Clique *, int major, int minor) const |
| |
| virtual std::string | gravityCenterAttribute (bool normalized, const Clique *, int major, int minor) const |
| |
| virtual std::string | normalAttribute (bool normalized, const Clique *, int major, int minor) const |
| |
| virtual std::string | minDepthAttribute (bool normalized, const Clique *, int major, int minor) const |
| |
| virtual std::string | maxDepthAttribute (bool normalized, const Clique *, int major, int minor) const |
| |
| virtual std::string | meanDepthAttribute (bool normalized, const Clique *, int major, int minor) const |
| |
| virtual std::string | junctionLengthAttribute (bool normalized, const Clique *, int major, int minor) const |
| |
| virtual std::string | junctionExtremity1Attribute (bool normalized, const Clique *, int major, int minor) const |
| |
| virtual std::string | junctionExtremity2Attribute (bool normalized, const Clique *, int major, int minor) const |
| |
| virtual std::string | junctionDirectionAttribute (bool normalized, const Clique *, int major, int minor) const |
| |
| virtual std::string | corticalDistanceAttribute (bool normalized, const Clique *, int major, int minor) const |
| |
| | FoldDescr2 () |
| |
| | FoldDescr2 (const FoldDescr2 &f) |
| |
| virtual | ~FoldDescr2 () |
| |
| virtual bool | makeVector (const Clique *cl, std::vector< double > &vec, carto::GenericObject *model=0) |
| | Remplit le vecteur d'entrées.
|
| |
| virtual void | preProcess (std::vector< double > &vec, carto::GenericObject *model=0) |
| | Effectue des pré-processings des stats d'orientation.
|
| |
| virtual bool | hasChanged (const Clique *cl, const std::map< Vertex *, std::string > &changes, const carto::GenericObject *model=0) const |
| | Dit si le potentiel d'une clique, après une transformation de labels de noeuds, a pu changer, ou si les changements n'ont pas d'influence sur le potentiel.
|
| |
| virtual bool | makeLearnVector (const Clique *cl, std::vector< double > &vec, carto::GenericObject *model=0, double outp=0) |
| | Build input vector for lerning (allow noising it with random)
|
| |
| virtual void | handleStats (const Clique *cl, std::vector< double > &vec, carto::GenericObject *model=0, double outp=0) |
| | Handle stats learning stats.
|
| |
| virtual void | reset () |
| | Reset (set to zero) all internal stats.
|
| |
| void | setNormalizedMode (NormalizedMode x) |
| |
| NormalizedMode | normalizedMode () const |
| |
| void | setNStats (unsigned n) |
| |
| void | setNormal (double nx, double ny, double nz) |
| |
| void | setE12Stats (unsigned n) |
| |
| void | setE1E2 (double x, double y, double z) |
| |
| void | setDirStats (unsigned n) |
| |
| void | setDirection (double x, double y, double z) |
| |
| virtual std::string | hullJunctionLengthAttribute (bool normalized, const Clique *, int major, int minor) const |
| |
| virtual std::string | hullJunctionExtremity1Attribute (bool normalized, const Clique *, int major, int minor) const |
| |
| virtual std::string | hullJunctionExtremity2Attribute (bool normalized, const Clique *, int major, int minor) const |
| |
| virtual std::string | hullJunctionDirectionAttribute (bool normalized, const Clique *, int major, int minor) const |
| |
| virtual | ~AdapDescr () |
| |
| virtual void | addGeneratedVector (const LearnConstParam *lp) |
| | Convert (clique, outp, classid) to GeneratedVector and insert it in a list.
|
| |
| virtual const std::list< GeneratedVector * > & | getGeneratedVectors (void) const |
| |
| virtual void | updateSiDBLearnable (void) |
| | read _generated_vectors and update _learnable, generated vectors are finally deleted
|
| |
| virtual SiDBLearnable & | getSiDBLearnable () |
| |
| virtual bool | makeStatsVector (const Clique *cl, std::vector< double > &vec, carto::GenericObject *model=0, double outp=0) |
| |
| virtual void | clearDB () |
| |
| virtual | ~CliqueDescr () |
| |
|
| virtual bool | makeVectorElements (const Clique *cl, std::vector< double > &vec, carto::GenericObject *model=0) |
| |
| virtual int | surfaceOffset (bool normalized, const Clique *, int major, int minor) const |
| |
| virtual int | surfaceValidOffset (bool normalized, const Clique *, int major, int minor) const |
| |
| virtual int | gravityCenterOffset (bool normalized, const Clique *, int major, int minor) const |
| |
| virtual int | gravityCenterValidOffset (bool normalized, const Clique *, int major, int minor) const |
| |
| virtual int | normalOffset (bool normalized, const Clique *, int major, int minor) const |
| |
| virtual int | normalValidOffset (bool normalized, const Clique *, int major, int minor) const |
| |
| virtual int | minDepthOffset (bool normalized, const Clique *, int major, int minor) const |
| |
| virtual int | minDepthValidOffset (bool normalized, const Clique *, int major, int minor) const |
| |
| virtual int | maxDepthOffset (bool normalized, const Clique *, int major, int minor) const |
| |
| virtual int | maxDepthValidOffset (bool normalized, const Clique *, int major, int minor) const |
| |
| virtual int | meanDepthOffset (bool normalized, const Clique *, int major, int minor) const |
| |
| virtual int | meanDepthValidOffset (bool normalized, const Clique *, int major, int minor) const |
| |
| virtual int | hullJunctionLengthOffset (bool normalized, const Clique *, int major, int minor) const |
| |
| virtual int | hullJunctionLengthValidOffset (bool normalized, const Clique *, int major, int minor) const |
| |
| virtual int | hullJunctionExtremity1Offset (bool normalized, const Clique *, int major, int minor) const |
| |
| virtual int | hullJunctionExtremity1ValidOffset (bool normalized, const Clique *, int major, int minor) const |
| |
| virtual int | hullJunctionExtremity2Offset (bool normalized, const Clique *, int major, int minor) const |
| |
| virtual int | hullJunctionExtremity2ValidOffset (bool normalized, const Clique *, int major, int minor) const |
| |
| virtual int | hullJunctionDirectionOffset (bool normalized, const Clique *, int major, int minor) const |
| |
| virtual int | hullJunctionDirectionValidOffset (bool normalized, const Clique *, int major, int minor) const |
| |
| virtual int | corticalDistanceOffset (bool normalized, const Clique *, int major, int minor) const |
| |
| virtual int | corticalDistanceValidOffset (bool normalized, const Clique *, int major, int minor) const |
| |
| | AdapDescr () |
| |
| | CliqueDescr () |
| |
Fold descriptor, version 4 (11/2005).
Definition at line 14 of file foldDescr4.h.