User Intro
Prog Intro
Liste des programmes
Liste des manuels
Table of Contents
is_inrimage - teste si un fichier est une image
#include <inrimage/image.h>
int is_inrimage (name, opt );
char *name;int opt;
is_inrimage
teste si le fichier de nom name peut-être considéré comme
une image.
La valeur retournée est 0 si le fichier n'existe pas ou ne satisfait
pas au critère demandé, une valeur positive sinon (voir ci-dessous).
Le critère de validité dépend du paramètre opt.
opt <= 0 : le fichier doit être une vraie image.
opt = 1 : le fichier doit être une image ou une image compressée
(par compress ou gzip). (Il doit répondre aux critères définis
dans la table interne de description des filtres).
opt > 1 : soit le fichier est une vraie image, soit il peut être
lue par l'un des filtres courants.
valeur retournée
La valeur retournée précise le type de fichier.
Les codes sont définis dans image.h.
IV_INR3 (2) : Inrimage version 3 (en-tête binaire)
IV_INR4 (3) : Inrimage version 4 (en-tête ascii)
IV_VLOG (3) : visilog 3
+ bit IV_COMPRESSED (0x100) : ce bit est ajouté à l'un
des codes ci-dessus pour indiquer que le fichier est compressé.
l'un des filtres courants.
Si le code est supérieur ou égal à IV_MAX (4), le fichier
pourra être lu mais pas modifié.
Intro(3i)
pour la description d'une image.
image(3i)
Inrimage(1i)