|
Práctica 3. TDA Imagen
|
Fichero con definiciones para la E/S de imágenes. Más...

Funciones | |
| ImageKind | ReadKind (ifstream &f) |
| ImageKind | ReadImageKind (const char *nombre) |
| Devuelve el tipo de imagen del archivo. Más... | |
| char | SkipWhitespaces (ifstream &f) |
| bool | ReadHeader (ifstream &f, int &rows, int &cols) |
| unsigned char * | ReadPGMImage (const char *path, int &rows, int &cols) |
| Lee una imagen de tipo PGM. Más... | |
| bool | WritePGMImage (const char *nombre, const unsigned char *datos, const int rows, const int cols) |
| Escribe una imagen de tipo PGM. Más... | |
Fichero con definiciones para la E/S de imágenes.
Permite la E/S de archivos de tipo PGM,PPM
| ImageKind ReadImageKind | ( | const char * | path | ) |
Devuelve el tipo de imagen del archivo.
| path | indica el archivo de disco que consultar |
| unsigned char* ReadPGMImage | ( | const char * | path, |
| int & | rows, | ||
| int & | cols | ||
| ) |
Lee una imagen de tipo PGM.
| path | archivo a leer |
| rows | Parámetro de salida con las filas de la imagen. |
| cols | Parámetro de salida con las columnas de la imagen. |
| bool WritePGMImage | ( | const char * | path, |
| const unsigned char * | datos, | ||
| const int | rows, | ||
| const int | cols | ||
| ) |
Escribe una imagen de tipo PGM.
| path | archivo a escribir |
| datos | punteros a los f x c bytes que corresponden a los valores de los píxeles de la imagen de grises. |
| rows | filas de la imagen |
| cols | columnas de la imagen |