Home | Develop | Download | Contact
example_matrix_kernel_gabor.cpp
1
23#include <Pds/Ra>
24
25int main(void)
26{
28 Pds::Matrix Gq;
29
30 unsigned int L=49;
31 double Vmax=6.0;
32 double q=0.1;
33 double Sigma=5.5;
34 double Psi=0;
35 double Lambda=4;
36 double Theta=Pds::Ra::Pi/4;
37
40 G=Pds::Kernel2D::Gabor( L,Vmax,Sigma,Theta,Lambda,Psi);
41 G.Size().Print("G.Size():\t");
43 "testandog.m",
44 "imagesc_gabor.png");
45
46 Gq=Pds::Kernel2D::qGabor( L,Vmax,q,Sigma,Theta,Lambda,Psi);
47 Gq.Size().Print("Gq.Size():\t");
49 "testandogq.m",
50 "imagesc_qgabor.png");
51
52
53 return 0;
54}
La clase tipo Pds::Matrix . Esta clase genera una matriz de Nlin lineas y Ncol columnas....
Definition: Matrix.hpp:96
const double Pi
Número PI.
Definition: RaDefines.hpp:189
Pds::Matrix qGabor(unsigned int L, double Vmax=6.0, double q=0.1, double Sigma=5.5, double Theta=Pds::Ra::Pi/4, double Lambda=4.0, double Psi=0)
Retorna un kernel qGabor.
Pds::Matrix Gabor(unsigned int L, double Vmax=6.0, double Sigma=5.5, double Theta=Pds::Ra::Pi/4, double Lambda=4.0, double Psi=0.0)
Retorna un kernel Gabor.
Pds::Size Size(void) const
Retorna un objeto de tipo Pds::Size con el número de lineas y columans.
std::string YLabel
Texto correspondente a ylabel. Exemplo:
std::string XLabel
Texto correspondente a xlabel. Exemplo:
bool ImageSc(const Pds::Matrix &A, const std::string &octfilename, const std::string &imgfilename)
Plot la matriz usando imagesc.
void Print(std::string str="")
Muestra en pantalla el contenido de Pds::Size, elementos separados por tabulador.

Enlaces de interés

HomePage Bazaar Download Bug report Ayuda Developer Feed