|
gKit2 light
|
#include "image.h"Go to the source code of this file.
Classes | |
| struct | ImageData |
| stockage temporaire des donnees d'une image. More... | |
Functions | |
| Image | read_image (const char *filename, const bool flipY=true) |
| Image | read_image_hdr (const char *filename, const bool flipY=true) |
| unsigned | read_image_size (const char *filename) |
| renvoie la taille en octets de l'image chargee. ou 0 si erreur. | |
| bool | write_image (const Image &image, const char *filename, const bool flipY=true) |
| enregistre une image au format .png | |
| bool | write_image_png (const Image &image, const char *filename, const bool flipY=true) |
| enregistre une image au format .png | |
| bool | write_image_bmp (const Image &image, const char *filename, const bool flipY=true) |
| enregistre une image au format .bmp | |
| bool | write_image_hdr (const Image &image, const char *filename, const bool flipY=true) |
| enregistre une image au format .hdr | |
| bool | write_image_preview (const Image &image, const char *filename, const bool flipY=true) |
| raccourci pour write_image_png(tone(image, range(image)), "image.png") | |
| Image | mipmap (const Image &image) |
| reduit une image. | |
| Image | srgb (const Image &image) |
| transformation couleur : rgb lineaire vers srgb | |
| Image | linear (const Image &image) |
| transformation couleur : srgb vers rgb lineaire | |
| Image | flipY (const Image &image) |
| retourne l'image | |
| Image | flipX (const Image &image) |
| retourne l'image | |
| Image | copy (const Image &image, const unsigned xmin, const unsigned ymin, const unsigned width, const unsigned height) |
| renvoie un bloc de l'image | |
| ImageData | read_image_data (const char *filename, const bool flipY=true) |
| charge les donnees d'un fichier png. renvoie une image initialisee par defaut en cas d'echec. | |
| int | write_image_data (ImageData &image, const char *filename, const bool flipY=true) |
| enregistre des donnees dans un fichier png. | |
| ImageData | read_image_data (const void *buffer, const unsigned size, const bool flipY=true) |
| charge les donnees d'un fichier png stocke en memoire. renvoie une image initialisee par defaut en cas d'echec. | |
| ImageData | flipY (const ImageData &image) |
| retourne l'image | |
| ImageData | flipX (const ImageData &image) |
| retourne l'image | |
| ImageData | copy (const ImageData &image, const unsigned xmin, const unsigned ymin, const unsigned width, const unsigned height) |
| renvoie un bloc de l'image | |
| ImageData | mipmap (const ImageData &image) |
| renvoie une image filtree plus petite. | |
| int | miplevels (const int width, const int height) |
| renvoie le nombre de mipmap d'une image width x height. | |
manipulation directe d'images
Definition in file image_io.h.