Home | Develop | Download | Contact
Namespaces
Referencia del Namespace Pds::Image

Namespaces

namespace  DataSet
 

Funciones

Funciones para histogram of oriented gradients

Herramientas genéricas que pueden ser usadas para histogram of oriented gradients.

bool Gradient (const Pds::Array< unsigned char > &Gray, Pds::Matrix &Mag, Pds::Matrix &Angle)
 Cálculo del gradiente. Más...
 
Funciones para Local Binary patterns

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

Pds::Array< unsigned char > LBP (const Pds::Array< unsigned char > &Gray, unsigned int T=0)
 Local Binary Patterns : 0->255. Más...
 
Pds::Array< unsigned char > 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 > LBPU (const Pds::Array< unsigned char > &Gray, unsigned int T=0)
 Local Binary Patterns Uniforms : 0->58. Más...
 
funciones para imagenes

Descripción de algunas funciones que usan Pds::Matrix.

std::vector< Pds::Matrix > ChromaticityCoordinates (const std::vector< Pds::Matrix > &Block, double factor=1.0)
 Retorna un bloque de matrices en coordenadas cromáticas. Más...
 
std::vector< Pds::Matrix > WhitePatch (const std::vector< Pds::Matrix > &Block)
 Retorna un bloque de matrices con WhitePatch. Más...
 
Pds::Matrix ColorDetectorByHardChannel (const std::vector< Pds::Matrix > &Block, unsigned int Channel, double Umbral=48, double Factor=1.06)
 Retorna una matriz binaria que cumple la siguiente condición. Para cada sample $\mathbf{s}=[s_0,...,s_{N-1}]$ (pixel) en $\mathbf{Block}$ se retorna un pixel $r$. Más...
 
Pds::Matrix ColorDetectorByHardAngle (const std::vector< Pds::Matrix > &Block, const Pds::Vector &Color, double AngleDegrees=40)
 Retorna una matriz binaria que cumple la siguiente condición. Para cada sample $\mathbf{s}=[s_0,...,s_{N-1}]$ (pixel) en $\mathbf{Block}$ se retorna un pixel $r$. Más...
 
Pds::Matrix ColorDetectorBySoftCos (const std::vector< Pds::Matrix > &Block, const Pds::Vector &Color, double AngleDegrees=45)
 Retorna una matriz binaria que cumple la siguiente condición. Para cada sample $\mathbf{s}=[s_0,...,s_{N-1}]$ (pixel) en $\mathbf{Block}$ se retorna un pixel $r$. Más...
 
Funciones para Connected-component labeling

Herramientas genéricas que pueden ser usadas para Connected-component labeling.

Pds::Array< unsigned int > IdMapUsingCC4 (const Pds::Array< unsigned char > &BW)
 Connected-component labeling para 4 conectividad. Más...
 
std::vector< std::vector< Pds::Position > > VectorGroupFromIdMap (const Pds::Array< unsigned int > &ID_MAP)
 Retorna todos los grupos de posiciones (std::vector<Pds::Position>) agrupados en un vector (std:vector), provenientes de analizar un mapa de indices, ID_MAP. Más...
 
std::vector< Pds::Position > PerimeterGroupOfGroup (const std::vector< Pds::Position > &Group)
 Calcula el grupo de posiciones de um perimetro de un grupo. EL perimetro es calculado usando un criterio de conectividad 4. Más...
 
double PerimeterOfConvexGroup (const std::vector< Pds::Position > &Group)
 Calcula el perimetro de un grupo si este es convexo. EL perimetro es calculado usando un criterio de conectividad 4. Más...
 
funciones para procesar paquetes de imagenes en escala de grises.

Descripción de algunas funciones que usan Pds::Matrix.

Pds::Matrix TemporalMean (const std::vector< Pds::Matrix > &DATA)
 Retorna una matriz con la media de todas las matrices en DATA. Todas las matrices en data deben ser iguales y no nulas. Más...
 
Pds::Matrix TemporalStd (const std::vector< Pds::Matrix > &DATA)
 Retorna una matriz con std de todas las matrices en DATA. Todas las matrices en data deben ser iguales y no nulas. Más...
 
Pds::Matrix TemporalStd (const std::vector< Pds::Matrix > &DATA, const Pds::Matrix &U)
 Retorna una matriz con std de todas las matrices en DATA. Todas las matrices en data deben ser iguales y no nulas. Más...
 
Pds::Matrix AVD (const std::vector< Pds::Matrix > &DATA)
 Retorna una matriz con el AVD de todas las matrices en DATA. Todas las matrices en data deben ser iguales y no nulas. Más...
 
funciones para imagenes en escala de grises.

Descripción de algunas funciones que usan Pds::Matrix.

std::vector< Pds::Matrix > SpatialMeanFilterInBlock (const std::vector< Pds::Matrix > &DATA, unsigned int r)
 Retorna un vector de matrices Pds::Matrix (en escala de grises) resultado de usar filtro mean sobre cada Pds::Matrix en DATA. Internamente se usa la función Pds::Matrix::FilterMean(). Más...
 
Pds::Matrix BinarizationEntropy (const Pds::Matrix &Img)
 Retorna una matriz binaria desde una matriz en escala de grises. Esta es umbralizada usando el criterio de que este umbra genera la mayor entropia de la matriz binarizada. Más...
 
funciones para cargar imagenes bmp

Descripción de algunas funciones que usan Pds::Matrix.

Pds::Matrix BmpToGrayMatrix (const std::string &filepath)
 Retorna una matriz en escala de grises, de 0 a 255. Más...
 
std::vector< Pds::Matrix > BmpDataBlock (const std::string &dirpath, const std::string &pattern)
 Retorna un bloque de matrices con los datos de las imagenes BMP. Si la imagen tiene color, internamente es convertida a escala de grises mediante la funcion Pds::Image::BmpToGrayMatrix(). Más...
 
std::vector< Pds::Matrix > BmpDataBlock (const std::string &dirpath, const std::string &pattern, std::vector< std::string > &filename)
 Retorna un bloque de matrices con los datos de las imagenes BMP. Si la imagen tiene color, internamente es convertida a escala de grises mediante la funcion Pds::Image::BmpToGrayMatrix(). Más...
 
std::vector< Pds::Matrix > BmpDataBlock (const std::vector< std::string > &filename)
 Retorna un bloque de matrices con los datos de las imagenes BMP. Si la imagen tiene color, internamente es convertida a escala de grises mediante la funcion Pds::Image::BmpToGrayMatrix(). Más...
 

Enlaces de interés

HomePage Bazaar Download Bug report Ayuda Developer Feed