Programa para el testeo de las funciones.
Programa para el testeo de las funciones.Para compilar o código example_matrix_kernel_gabor.cpp:
g++ -static -o example_matrix_kernel_gabor example_matrix_kernel_gabor.cpp -lpdsramm
Para executar o programa:
./example_matrix_kernel_gabor
Retornando por consola:
G.Size(): 49 49
Gq.Size(): 49 49
imagesc_gabor.png
imagesc_qgabor.png
Código example_matrix_kernel_gabor.cpp:
#include <Pds/Ra>
int main(void)
{
unsigned int L=49;
double Vmax=6.0;
double q=0.1;
double Sigma=5.5;
double Psi=0;
double Lambda=4;
"testandog.m",
"imagesc_gabor.png");
"testandogq.m",
"imagesc_qgabor.png");
return 0;
}
La clase tipo Pds::Matrix . Esta clase genera una matriz de Nlin lineas y Ncol columnas....
const double Pi
Número PI.
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.