look up table
lut
lut number(n)
Retourne LUT numéro n (n = 0: rouge, 1: vert, 2: bleu):
256 valeurs entre 0 et 255.
lut(x1,x2,x3,...)number(n)
Remplit la lut numéro n avec x1,x2,...
Option:
ext(e,c,f): la courbe est étendue par ext(e,c,f).
Exemple:
lut[0,255]number(0)=;
initialise linéarement la lut rouge.
lut number(n) acc
Remplit LUT n avec une courbe accélérée (3 luts
par défaut).
Exemple:
lut(2) acc;
remplit la LUT bleue avec une courbe accélérée.
lut number(n) dec
Remplit la LUT n with une courbe délérée.
lut number(n)ini
Initialise linéairement la LUT n.
lut brush(id)
lut brush(id)
Retourne la ligne polygonale 3D.
lut brush(id)=x1,y1,0, x2,y2,0, ...
Change cette ligne.
Remarque:
les couleurs des piels du pinceau id seront
modifiés selon la loi (x1,y1,0, x2,y2,0, ...).
lut image
lut acc image(id)
transforme l´image id en accélérant les couleurs.
lut dec image(id)
transforme l´image id en adélérant les couleurs.
lut pend image(id)
transforme l´image id en accélérant puis
en accélérant les couleurs.
lut law(0,0,0, ...,x,y,0, ..., 1,1,0)image(id)
transforme l´image id par la loi(0,0,0, ...,x,y,0, ..., 1,1,0).
Options:
ini:sur une copie de l´image id.
lut ini
Initialise linéairement la LUT (n=0: rouge, 1: vert, 2: bleu)
lut line
lut(n) line(x1,y1,0,x2,y2,0,...)
Remplit la LUT (n = 0: rouge, 1: vert, 2: bleu) avec les valeurs yi
aux adresses xi.
Remarque:
Peut être employé avec les autres propriétés de lut. Exemple:
lut(2)line(255,255,0)coe(.5);
Remplit linéairement la LUT des bleus
avec une droite de pente .5 mais affecte la valeur 255 à l´indice 255.
lut pend
lut(n) pend
Remplit la LUT (n = 0: rouge, 1: vert, 2: bleu) avec une courbe sinusoïdale.
Exemple:
lut(2) pend;
Remplit la LUT des bleus sinusoïdalement.
Voir aussi: