Home | Develop | Download | Contact
test_matrix_static_matrix_gif.cpp
1
8#include <Pds/Ra>
9
10int main(void)
11{
12 std::string filename="filedat.gif";
13
14 Pds::Matrix IMGA1=Pds::Matrix::ImportBmpFileAsGray("../manual/imagenes/happy.bmp");
15 Pds::Matrix IMGA2=Pds::Matrix::ImportBmpFileAsGray("../manual/imagenes/sad.bmp");
16 Pds::Matrix IMGA3=Pds::Matrix::ImportBmpFileAsGray("../manual/imagenes/self-confidence.bmp");
17 Pds::Matrix IMGA4=Pds::Matrix::ImportBmpFileAsGray("../manual/imagenes/fear.bmp");
18 Pds::Matrix IMGA5=Pds::Matrix::ImportBmpFileAsGray("../manual/imagenes/pokerface.bmp");
19
20 std::vector<Pds::Matrix> Block;
21 Block.push_back(IMGA1);
22 Block.push_back(IMGA2);
23 Block.push_back(IMGA3);
24 Block.push_back(IMGA4);
25 Block.push_back(IMGA5);
26
27 Pds::Matrix::ExportAsGif(Block,filename);
28
29 return 0;
30}
La clase tipo Pds::Matrix . Esta clase genera una matriz de Nlin lineas y Ncol columnas....
Definition: Matrix.hpp:96
static Pds::Matrix ImportBmpFileAsGray(const std::string &bmpfilename)
Retorna una matriz en escala de grises, de 0 a 255.
static bool ExportAsGif(const std::vector< Pds::Matrix > &Block, const std::string &filename, unsigned int delay=100, const unsigned char colormap[256][3]=Pds::Colormap::Gray)
Salva el bloque (std::vector<Pds::Matrix>) en una imagen GIF.

Enlaces de interés

HomePage Bazaar Download Bug report Ayuda Developer Feed