bicotiDexelFacade2D

Clases:

bicotiDexelFacade
            bicotiDexelFacade2D
                        bicotiDexelFacade2DSingle
                        bicotiDexelFacade2DVectorial
            bicotiDexelFacade3D
                        bicotiDexelFacade3DSingle
                        bicotiDexelFacade3DVectorial


class bicotiDexelFacade2D< class PixelType >


Comentarios Generales:

       El argumento template PixelType cooresponde al tipo de pixel a utilizar.
     Observar que se haredán las funciones de los objetos bicotiDexelFacade.


Protected Methods

void SetPixelInterpolator( )

Public Methods

virtual ~bicotiDexelFacade2D( )

void UseConnectivityLabelingStrategy4N( )
virtual void UsePixelLabelingCriterionRange( PixelType, PixelType ) = 0

bicotiCurveProperties2D< PixelType > * GetCurveOpenProperty( unsigned )
bicotiCurveProperties2DClosed< PixelType > * GetCurveClosedProperty( unsigned )



void SetPixelInterpolator( )

         Inicializa un bicotiImagePixelInterpolator a usarse en curvas.



virtual ~bicotiDexelFacade2D( )

           Destructor virtual.



void UseConnectivityLabelingStrategy4N( )

         Para relaizar un Labeling hay que definir la estrategia de "conectividad de pixels", con esta función
          se define la estrategia de conectividad 4 vecinos. Ver BuildLabeling( ).



virtual void UsePixelLabelingCriterionRange( PixelType, PixelType ) = 0

          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.



bicotiCurveProperties2D< PixelType > * GetCurveOpenProperty( unsigned index )

    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.



bicotiCurveProperties2DClosed< PixelType > * GetCurveClosedProperty( unsigned index )

    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.