User Intro
Prog Intro
Liste des commandes
Liste des manuels
Table of Contents
create - création d'en-têtes d'images
create
[-f]
[-F=file-type]
[-hdr=nn]
[-o nn | -b nn]
[-e nn]
[-x nn]
[-y nn]
[-z nn]
[-v nn]
[-x0 nn]
[-y0 nn]
[-z0 nn]
[-m h | r]
[-imbi nn]
[-imsc nn]
[image ... image]
create
-p
[-F=file-type]
[-hdr=nn]
[-b nn]
[-e nn]
[-x nn]
[-y nn]
[-z nn]
[-v nn]
[-x0 nn]
[-y0 nn]
[-z0 nn]
[-m h | r]
[-imbi nn]
[-imsc nn]
[image ... image]
create
-r
[-F=file-type]
[-hdr=nn]
[-o 4 | 8]
[-x nn]
[-y nn]
[-z nn]
[-v nn]
[-x0 nn]
[-y0 nn]
[-z0 nn]
[-m nn]
[image ... image]
..
create
crée uniquement l'en-tête des images.
On pourra ensuite rajouter les données (voir exemple).
Si aucun argument image n'est donné on prendra le standard output.
- -x nn
- nombre de pixels par ligne.
- -y nn
- nombre de lignes.
- -z nn
- nombre de plans.
- -v nn
- nombre de composantes en chaque point.
- -r
- codage réel. type-de-flottant correspond au type de représentation
binaire des nombres flottants. Il est associé à -r lors des
impressions de format d'image, mais il est ignoré en tant
qu'option par la plupart des commandes (le type imposé est
celui de la machine hôte).
- -f
- codage en virgule fixe non packée.
- -p
- codage en virgule fixe packée.
- -s
- image signée.
- -o nn
- nombre d'octets pour le codage d'un pixel.
- -b nn
- nombre de bits pour le codage d'un pixel.
Incompatible avec la précédente et avec -r.
- -e nn
- exposant entre -100 et +100.
- -x0 nn
- décalage en X du premier pixel de l'image.
- -y0 nn
- décalage en Y.
- -z0 nn
- décalage en Z.
- -m=maille
- type de maillage h pour maille hexagonale, r pour maille
rectangulaire.
- -imbi nn
- biais (en flottant), c'est-à-dire constante à rajouter à chaque pixel
(ne concerne pas les images en flottant).
- -imsc nn
- facteur d'échelle (en flottant), c'est-à-dire constante
par laquelle il faut multiplier chaque pixel
(ne concerne pas les images en flottant).
Si ce paramètre est non nul, l'exposant (défini ci-dessus) est forcément 1.
L'exposant est considéré comme un cas particulier du facteur d'échelle.
Pour créer N images à partir d'une bande ne contenant que les pixels
d'une image 512x512 sur 8 bits,
on pourra écrire :
create image1 ... imageN -x 512 -y 512 -f -o 1
mt -f /dev/nrmt8 rew
dd if=/dev/nrmt8 bs=512 >>image1
.............
dd if=/dev/nrmt8 bs=512 >>imageN
ou bien, pour convertir une image rle en Inrimage :
(create -x 512 -y 512 -v 3; rletoraw im.rle) >im.inr
par(1i)
, ifmt(1i)
, inrcat(1i)
Voir Inrimage(1i)
pour la description des options générales.