Sauvegarde des images
[2D image manipulation]


Data Structures

struct  write_ima_t

Functions

paramwrite_ima_lect (write_ima_t *des, param *ptp, char *debq)
int write_ima_init (write_ima_t *des)
int write_imau1_ferm (write_ima_t *des, imau1 im)

Detailed Description

operateur write_ima : ecriture d'une image en totalite.
Formats de sortie : .ras | .ima | .imw | .imf | .cxs | .cxf + .dim

Revoir le format rasterFile.

Visualisation par "xima" des formats .ima | .imw | .imf | .cxs | .cxf + .dim et par xv pour le format .ras

modif pour test

Pour utiliser "xv" sur les images 8 bits (toto.ima+.dim), passer par le script "xvima" sans l'extension : >xvima toto

Dans le cas des images de type u1,si une palette existe, un fichier d'extension .3lt (3 luts) est cr� dans le cas d'une sauvegarde au format ".ima, .dim". Pour la sauvegarde en rasterfile, la palette est enregistre directement dans l'image. Il est possible d'ajouter une color map particuli�e �une image de type u1 gr�e �la fonction addcolormap()

Descripteur :

Type entree : imau1 | u2 |u4 | fl | cx4 | cx8 | rvb

Author:
E. Trouve
Version:
1.0 (25/11/99); Include : proto2D.h
See also:
mbidon_XX, lread_ima, addcolormap

Function Documentation

int write_ima_init ( write_ima_t des  ) 

initialisation de l'operateur write_ima.\ ouverture fichiers donnees + .dim + .3lt si une palette est pr�ente

Parameters:
des pointeur descripteur
Author:
E. Trouve
Version:
1.0 (19/10/99); Include : proto2D.h

Definition at line 114 of file lwrite_ima.c.

param* write_ima_lect ( write_ima_t des,
param ptp,
char *  debq 
)

lecture des parametres de l'operateur write_ima. \ nom : nom du fichier, sans suffix \ ext : extension (suffix) ras | ima | imw| imf | cxs | cxf

Parameters:
des pointeur descripteur
ptp pointeur sur parametre courant deja alloue (a lire),
debq pointeur de chaine de caracteres placee en debut de question
Returns:
renvoie nouveau pointeur de parametre deja alloue (pour la suite)
Author:
E. Trouve
Version:
1.0 (25/11/99); Include : image.h, proto2D.h

Definition at line 80 of file lwrite_ima.c.

int write_imau1_ferm ( write_ima_t des,
imau1  im 
)

write_imaXX_ferm
XX = u1 | u2 | u4 | fl | cx4 | cx8 : fermeture de l'operateur write_ima .
ecriture de l'image en totalite

Parameters:
des pointeur descripteur
im image a ecrire
Author:
E. Trouve
Version:
1.0 (19/10/99); Include : proto2D.h

Definition at line 162 of file lwrite_ima.c.


Generated on Tue Apr 22 13:31:04 2008 for ima2D by  doxygen 1.5.3