Home | Develop | Download | Contact
Namespaces
Funciones Pds::Image – Local Binary Patterns Pds::Array

Funciones del namespace Pds::Image::, Ejemplo: Pds::Image::LBP(), etc. Más...

Diagrama de colaboración para Funciones Pds::Image – Local Binary Patterns Pds::Array:

Namespaces

namespace  Pds
 Nombre de espacion para PDS (Procesamiento Digital de Senales)
 

Funciones para Local Binary patterns

Herramientas genéricas que pueden ser usadas para Local Binary Patterns.

Pds::Array< unsigned char > Pds::Image::LBP (const Pds::Array< unsigned char > &Gray, unsigned int T=0)
 Local Binary Patterns : 0->255. Más...
 
Pds::Array< unsigned char > Pds::Image::Lbp256IdTable (void)
 Retorna uma tabela do mapeamento de {0,255}->{0,58} usado no método LPBU em $central=b_7 b_6 b_5 b_4 b_3 b_2 b_1 b_0$. Más...
 
Pds::Array< unsigned char > Pds::Image::LBPU (const Pds::Array< unsigned char > &Gray, unsigned int T=0)
 Local Binary Patterns Uniforms : 0->58. Más...
 

Descripción detallada

Funciones del namespace Pds::Image::, Ejemplo: Pds::Image::LBP(), etc.

#include <Pds/FuncArrayLbp>
pattern.bmp
pattern_lbp.bmp
pattern_lbpu.bmp

Informacion adicional puede ser encontrada en [1]

Documentación de las funciones

◆ LBP()

Pds::Array<unsigned char> Pds::Image::LBP ( const Pds::Array< unsigned char > &  Gray,
unsigned int  T = 0 
)

Local Binary Patterns : 0->255.

Local Binary Patterns
BW ID_MAP
Binary circles LBP

\[ b_i= \left\{ \begin{matrix} 1 & if & neighbour_i-central\geq T\\ 0 & else & other~case \end{matrix} \right. \]

\[ central=b_7 b_6 b_5 b_4 b_3 b_2 b_1 b_0 \]

Parámetros
[in]Graymatriz en escala de grises 0-255.
[in]TUmbral.
Devuelve
Retorna una matriz con el local binary patterns.
Ejemplos
example_array_lbp.cpp y example_array_lbp2.cpp.

◆ Lbp256IdTable()

Pds::Array<unsigned char> Pds::Image::Lbp256IdTable ( void  )

Retorna uma tabela do mapeamento de {0,255}->{0,58} usado no método LPBU em $central=b_7 b_6 b_5 b_4 b_3 b_2 b_1 b_0$.

Devuelve
Retorna uma tabela do mapeamento de {0,255}->{0,58} usado no método LPBU.

◆ LBPU()

Pds::Array<unsigned char> Pds::Image::LBPU ( const Pds::Array< unsigned char > &  Gray,
unsigned int  T = 0 
)

Local Binary Patterns Uniforms : 0->58.

Local Binary Patterns Uniforms
BW ID_MAP
Binary circles LBPU

\[ b_i= \left\{ \begin{matrix} 1 & if & neighbour_i-central\geq T\\ 0 & else & other~case \end{matrix} \right. \]

\[ central=Lbp256IdTable\{b_7 b_6 b_5 b_4 b_3 b_2 b_1 b_0\} \]

Parámetros
[in]Graymatriz en escala de grises 0-255.
[in]TUmbral.
Devuelve
Retorna una matriz con el local binary patterns uniform.
Ejemplos
example_array_lbp.cpp y example_array_lbp2.cpp.

Enlaces de interés

HomePage Bazaar Download Bug report Ayuda Developer Feed