Home | Develop | Download | Contact
test_matrix_export_bmp.cpp
1 
24 #include <cmath>
25 #include <Pds/Ra>
26 
27 int main(void)
28 {
29  Pds::Matrix Z;
30  unsigned int N=480;
31 
32  Z=Pds::Peaks(N);
33  Z.Scale(0,255).ExportBmpFile(Pds::Colormap::Jet,"PeaksColormapJet.bmp");
34  Z.Scale(0,255).ExportBmpFile(Pds::Colormap::Steps,"PeaksColormapSteps.bmp");
35 
36  Z=Pds::Mountain(N);
37  Z.Scale(0,255).ExportBmpFile(Pds::Colormap::Jet,"MountainColormapJet.bmp");
38  Z.Scale(0,255).ExportBmpFile(Pds::Colormap::Steps,"MountainColormapSteps.bmp");
39 
40  return 0;
41 }
La clase tipo Pds::Matrix . Esta clase genera una matriz de Nlin lineas y Ncol columnas....
Definition: Matrix.hpp:86
Pds::Matrix Peaks(unsigned int N, double L=3)
Crea una matriz de con datos correspondientes a la función , donde y .
Pds::Matrix Mountain(unsigned int N, double L=2)
Crea una matriz de con datos correspondientes a la función , donde y .
Pds::Matrix Scale(double minval, double maxval) const
Rescala linearmente los datos desde minval a maxval.
bool ExportBmpFile(const unsigned char colormap[256][3], const std::string &filepath) const
Escribe en una matriz en un archivo binario en formato BMP. Losdatos deben ir de 0 a 255,...
const unsigned char Jet[256][3]
Definition: Colormap.hpp:334
const unsigned char Steps[256][3]
Definition: Colormap.hpp:1410

Enlaces de interés

HomePage Bazaar Download Bug report Ayuda Developer Feed