next up previous contents
Next: Konfiguraatiomoduuli Up: Toiminnot Previous: MRC-rutiinit

PGM-rutiinit

image_real *pgm_load_real(char *filename);

image_complex *pgm_load_complex(char *filename_magnitude, char 
*filename_phase);
Kummatkin funktiot lataavat filename PGM-tiedostosta kuvan. Funktio pgm_load_real palauttaa osoittimen varaamalleen image_real tietorakenteen muistialueelle ja vastaavasti pgm_load_complex palauttaa osoittimen image_complex tyyppiselle muistialueelle. Epäonnistuessaan funktiot palauttavat NULL-osoittimen.

int pgm_save_real(image_real *in, char *filename);

int pgm_save_complex(image_complex *in, char *filename_magnitude, 
char *filename_phase);
Funktio pgm_save_real tallentaa image_real tyyppisen kuvan ja pgm_save_complex iamge_complex tyyppisen kuvan PGM-formaatissa, filename tiedostoon. Onnistuessaan funktiot palauttavat arvon 0 ja epäonnistuessaan arvon -1.



T Valtteri Rahkonen
2000-04-02