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. | |
| 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... | |
Funciones del namespace Pds::Image::, Ejemplo: Pds::Image::AVD(), etc.
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)} \]](form_9.png) 
![\[ A_{(Nlin-1),(Ncol-1)}\equiv [a_{i,j}]_{(Nlin-1),(Ncol-1)} \]](form_10.png) 
nlin es el número de lineas y ncol es el número de columnas.
Informacion adicional puede ser encontrada en [1]
| 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]\]](form_28.png) 
| [in] | DATA | Vector de matrices Pds::Matrix (en escala de grises) a procesar. | 
| 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}\]](form_29.png) 
| [in] | DATA | Vector de matrices Pds::Matrix (en escala de grises) a procesar. | 
| 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}\]](form_29.png) 
| [in] | DATA | Vector de matrices Pds::Matrix (en escala de grises) a procesar. | 
| [in] | U | Matriz con la media de todas las matrices DATA. | 
| 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|\]](form_30.png) 
| [in] | DATA | Vector de matrices Pds::Matrix (en escala de grises) a procesar. | 
 1.9.2
 1.9.2