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

Ir al código fuente de este archivo.
Enumeraciones | |
| enum | ImageKind { IMG_UNKNOWN , IMG_PGM , IMG_PPM } |
| Tipo de imagen. Más... | |
Funciones | |
| ImageKind | ReadImageKind (const char *path) |
| Devuelve el tipo de imagen del archivo. Más... | |
| unsigned char * | ReadPGMImage (const char *path, int &rows, int &cols) |
| Lee una imagen de tipo PGM. Más... | |
| bool | WritePGMImage (const char *path, const unsigned char *datos, const int rows, const int cols) |
| Escribe una imagen de tipo PGM. Más... | |
Fichero cabecera para la E/S de imágenes.
Permite la E/S de archivos de tipo PGM,PPM
| enum ImageKind |
Tipo de imagen.
Declara una serie de constantes para representar los distintos tipos de imágenes que se pueden manejar.
| 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 |