Final Cut Pro 3: Commandes d'incrustation avec FXScript


Commande Syntaxe Description
BlueScreen BlueScreen(srcImage,
destImage, min, max,
fillRGB) Crée un masque à
partir du tampon
d'image source, en
extrayant les zones
bleues de l'image.
"min" (minimum) et
"max" (maximum)
contrôlent l'étendue
de l'extraction de
couleur. Si "fillRGB"
est 1, les canaux
RVB sont remplis
d'un masque
d'échelle de gris.
Dans le cas
contraire, seul le
canal alpha est
rempli.
GreenScreen GreenScreen(srcImage,
destImage, min, max,
fillRGB) Crée un masque à
partir du tampon
d'image source, en
extrayant les zones
vertes de l'image.
"min" (minimum) et
"max" (maximum)
contrôlent l'étendue
de l'extraction de
couleur. Si "fillRGB"
est 1, les canaux
RVB sont remplis
d'un masque
d'échelle de gris.
Dans le cas
contraire, seul le
canal alpha est
rempli.
BGDiff BGDiff(srcImage,
destImage, min, max,
fillRGB) Crée un masque
depuis le tampon
d'image source, en
extrayant les zones
de différence
maximale entre les
canaux bleus et verts.
"min" (minimum) et
"max" (maximum)
contrôlent l'étendue de
l'extraction de couleur.
Si "fillRGB" est 1,
les canaux RVB sont
remplis d'un masque
d'échelle de gris.
Dans le cas
contraire, seul le
canal alpha est rempli.
RGBColorKey RGBColorKey(srcImage,
destImage, redTarget,
redPass, greenTarget,
greenPass, blueTarget,
bluePass, softness,
fillRGB) Remplit soit les
canaux alpha, soit
les canaux RVB du
tampon d'image
destinataire avec un
masque créé en
comparant les
valeurs des pixels de
l'image source avec
les valeurs "pass"
(passer) et les
nombres "target"
(cible) spécifiés.
"Softness" spécifie le
lissage du masque.
"FillRGB" spécifie si
les canaux alpha ou
RVB sont remplis
avec les résultats.
YUVColorKey YUVColorKey(srcImage,
destImage, yTarget,
yPass, uTarget, uPass,
vTarget, vPass,
softness, fillRGB) Remplit soit les
canaux alpha, soit
les canaux RVB du
tampon d'image
destinataire avec un
masque créé en
comparant les
valeurs YUV des
pixels de l'image
source avec les
valeurs "pass" et les
nombres "target"
spécifiés. "Softness"
spécifie le lissage du
masque. "FillRGB"
spécifie si les
canaux alpha ou RVB
sont remplis avec
les résultats.