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 |