bicotiDexelFacade
bicotiDexelFacade2D
bicotiDexelFacade2DSingle
bicotiDexelFacade2DVectorial
bicotiDexelFacade3D
bicotiDexelFacade3DSingle
bicotiDexelFacade3DVectorial
class bicotiDexelFacade3D< class PixelType >
El argumento template
PixelType cooresponde al tipo de pixel
a utilizar.
Observar que se haredán
las funciones de los objetos bicotiDexelFacade.
Public Methods
virtual
~bicotiDexelFacade3D(
)
void
UseConnectivityLabelingStrategy6N(
)
virtual
void
UsePixelLabelingCriterionRange(
PixelType, PixelType ) = 0
bicotiCurveProperties3D<
PixelType
> * GetCurveOpenProperty( unsigned )
bicotiCurveProperties3DClosed<
PixelType
> * GetCurveClosedProperty( unsigned )
Inicializa un bicotiImagePixelInterpolator a usarse en curvas.
Destructor virtual.
Para relaizar un Labeling hay que definir la estrategia de "conectividad
de pixels", con esta función
se define la estrategia de conectividad 6 vecinos( extensión natural
de 4 vecinos para imagenes
3D ). Ver BuildLabeling( ).
Usará
los criterios de bicotiPixelLabelingCriterionRange, los parámetros
a pasar son pixel_inf y
pixel_sup. Si el pixel es del tipo single, se "etiquetarán"
los pixels que cumplan
pixel_inf <= pixel <= pixel_sup;
si el pixel es del tipo vectorial se "etiquetarán" los pixel
que cumplan
lo mismo que para pixels single en cada uno de sus campos.
Devuelve un puntero a la propiedad de curva de índice index dentro de la lista de propiedades de curvas abiertas interna a la fachada. Para que la curva exista debió ser creada con BuilCurvesProperties.
Devuelve un puntero a la propiedad de curva de índice index dentro de la lista de propiedades de curvas cerradas interna a la fachada. Para que la curva exista debió ser creada con BuilCurvesProperties.