|
Práctica Final. Rutas Aéreas.
|
Fichero con definiciones para la E/S de imágenes. Más...

Ir al código fuente de este archivo.
Funciones | |
| TipoImagen | LeerTipo (ifstream &f) |
| TipoImagen | LeerTipoImagen (const char nombre[]) |
| char | SaltarSeparadores (ifstream &f) |
| bool | LeerCabecera (ifstream &f, int &filas, int &columnas) |
| TipoImagen | LeerTipoImagen (const char nombre[], int &filas, int &columnas) |
| Consulta el tipo de imagen del archivo y sus dimensiones. Más... | |
| bool | LeerImagenPPM (const char nombre[], int &filas, int &columnas, unsigned char buffer[]) |
| Lee una imagen de tipo PPM sobre memoria reservada. Más... | |
| bool | LeerImagenPGM (const char nombre[], int &filas, int &columnas, unsigned char buffer[]) |
| Lee una imagen de tipo PGM sobre memoria reservada. Más... | |
| bool | EscribirImagenPPM (const char nombre[], const unsigned char datos[], int filas, int columnas) |
| Escribe una imagen de tipo PPM. Más... | |
| bool | EscribirImagenPGM (const char nombre[], const unsigned char datos[], int filas, int columnas) |
| 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
Definición en el archivo imagenES.cpp.
| bool EscribirImagenPGM | ( | const char | nombre[], |
| const unsigned char | datos[], | ||
| int | f, | ||
| int | c | ||
| ) |
Escribe una imagen de tipo PGM.
| nombre | nombre del 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. |
| f | filas de la imagen |
| c | columnas de la imagen |
| true | si ha tenido éxito en la escritura. |
| false | si se ha producido algún error en la escritura. |
Definición en la línea 147 del archivo imagenES.cpp.
| bool EscribirImagenPPM | ( | const char | nombre[], |
| const unsigned char | datos[], | ||
| int | f, | ||
| int | c | ||
| ) |
Escribe una imagen de tipo PPM.
| nombre | nombre del archivo a escribir |
| datos | punteros a los f x c x 3 bytes que corresponden a los valores de los píxeles de la imagen en formato RGB. |
| f | filas de la imagen |
| c | columnas de la imagen |
| true | si ha tenido éxito en la escritura. |
| false | si se ha producido algún error en la escritura. |
Definición en la línea 131 del archivo imagenES.cpp.
| bool LeerImagenPGM | ( | const char | nombre[], |
| int & | filas, | ||
| int & | columnas, | ||
| unsigned char | buffer[] | ||
| ) |
Lee una imagen de tipo PGM sobre memoria reservada.
| nombre | nombre del archivo a leer |
| filas | Parámetro de salida con las filas de la imagen. |
| columnas | Parámetro de salida con las columnas de la imagen. |
| buffer | Zona de memoria para obtener el valor de cada uno de los píxeles como un valor de gris desde la esquina superior izqda a la inferior drcha. |
Definición en la línea 113 del archivo imagenES.cpp.
| bool LeerImagenPPM | ( | const char | nombre[], |
| int & | filas, | ||
| int & | columnas, | ||
| unsigned char | buffer[] | ||
| ) |
Lee una imagen de tipo PPM sobre memoria reservada.
| nombre | nombre del archivo a leer |
| filas | Parámetro de salida con las filas de la imagen. |
| columnas | Parámetro de salida con las columnas de la imagen. |
| buffer | Zona de memoria para obtener el valor de cada uno de los píxeles como tripletas consecutivas en formato RGB (RGBRGBRGB...) por filas desde la esquina superior izqda a la inferior drcha. |
Definición en la línea 95 del archivo imagenES.cpp.
| TipoImagen LeerTipoImagen | ( | const char | nombre[], |
| int & | filas, | ||
| int & | columnas | ||
| ) |
Consulta el tipo de imagen del archivo y sus dimensiones.
| nombre | indica el nombre del archivo de disco a consultar |
| filas | Parámetro de salida con las filas de la imagen. |
| columnas | Parámetro de salida con las columnas de la imagen. |
Definición en la línea 77 del archivo imagenES.cpp.