Думал найти уже готовый, но они работают как-то
сложнее и хуже 0о
Сварганил свой )

Код:
<languageVersion : 1.0;>
kernel GreenscreenKeying
<
namespace : "ChromaKeying";
vendor : "Vadim BELLinSKY";
version : 1;
description : "Greenscreen keying";
>
{
parameter float threshold
<
minValue: float(0.0);
maxValue: float(3.0);
defaultValue: float(1.8);
>;
input image4 src;
output pixel4 dst;
void
evaluatePixel()
{
dst = sampleNearest( src, outCoord() );
dst.a = 1.0 - ( dst.g * threshold - dst.r - dst.b ) * 5.0;
}
}
Работает с
зеленым фоном разной степени однотонности и яркости. Очевидные изменения приведут к пригодности для синего фона.
Может встречалось что попроще (ну это вряд ли) или качественнее — киньте ссылкой плиз.