Home | Develop | Download | Contact
Namespaces
Funciones Pds::Image – BioSpeckle

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

Namespaces

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

funciones para procesar paquetes de imagenes en escala de grises.

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

Pds::Matrix Pds::Image::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 Pds::Image::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 Pds::Image::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 Pds::Image::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...
 

Descripción detallada

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

#include <Pds/FuncMatrixBioSpeckle>

Color processing std::vector<Pds::Matrix>


Estas funciones trabajan con una matriz de la forma.

\[ \mathbf{A}=\left(\begin{matrix} a_{00} & a_{01} & \hdots & a_{0(Ncol-1)}\\ a_{10} & a_{11} & \hdots & a_{1(Ncol-1)}\\ \vdots & \vdots & \vdots & \vdots \\ a_{(Nlin-2)0} & a_{(Nlin-2)1} & \hdots & a_{(Nlin-2)(Ncol-1)}\\ a_{(Nlin-1)0} & a_{(Nlin-1)1} & \hdots & a_{(Nlin-1)(Ncol-1)}\\ \end{matrix}\right)\equiv A_{(Nlin-1),(Ncol-1)} \]

\[ A_{(Nlin-1),(Ncol-1)}\equiv [a_{i,j}]_{(Nlin-1),(Ncol-1)} \]

nlin es el número de lineas y ncol es el número de columnas.

Informacion adicional puede ser encontrada en [1]

Documentación de las funciones

◆ TemporalMean()

Pds::Matrix Pds::Image::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.

\[\mu \leftarrow \frac{1}{N}\sum_{i}^{N} DATA[i]\]

Parámetros
[in]DATAVector de matrices Pds::Matrix (en escala de grises) a procesar.
Devuelve
Retorna una matriz con la media de todas las matrices DATA.

◆ TemporalStd() [1/2]

Pds::Matrix Pds::Image::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.

\[A \leftarrow \sqrt{\frac{1}{N}\sum_{i}^{N} \left(DATA[i]-\mu\right)^2}\]

Parámetros
[in]DATAVector de matrices Pds::Matrix (en escala de grises) a procesar.
Devuelve
Retorna una matriz con la std de todas las matrices DATA.

◆ TemporalStd() [2/2]

Pds::Matrix Pds::Image::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.

\[A \leftarrow \sqrt{\frac{1}{N}\sum_{i}^{N} \left(DATA[i]-\mu\right)^2}\]

Parámetros
[in]DATAVector de matrices Pds::Matrix (en escala de grises) a procesar.
[in]UMatriz con la media de todas las matrices DATA.
Devuelve
Retorna una matriz con la std de todas las matrices DATA.

◆ AVD()

Pds::Matrix Pds::Image::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.

\[A \leftarrow \frac{1}{N-1}\sum_{i}^{N-1} \left|DATA[i]-DATA[i+1]\right|\]

Parámetros
[in]DATAVector de matrices Pds::Matrix (en escala de grises) a procesar.
Devuelve
Retorna una matriz con el AVD de todas las matrices DATA.

Enlaces de interés

HomePage Bazaar Download Bug report Ayuda Developer Feed