bicotiDexelFacade
bicotiDexelFacade2D
bicotiDexelFacade2DSingle
bicotiDexelFacade2DVectorial
bicotiDexelFacade3D
bicotiDexelFacade3DSingle
bicotiDexelFacade3DVectorial
class bicotiDexelFacade2D< 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
~bicotiDexelFacade2D(
)
void
UseConnectivityLabelingStrategy4N(
)
virtual
void
UsePixelLabelingCriterionRange(
PixelType, PixelType ) = 0
bicotiCurveProperties2D<
PixelType
> * GetCurveOpenProperty( unsigned )
bicotiCurveProperties2DClosed<
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 4 vecinos. 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.