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.