Programs
MatteLab
MatteLab is a program that I wrote in Java as
a blue-screen matting utility. The hopes were to have a matting tool that was capable of doing a fairly
decent job, but without having to spend copious amounts of money (copious being anything over &20.00 US). So... I decided to make one.
So far, this program is capable of matting by hue, saturation, and value. Also,
there is an added feature of alpha bluring to make the edges blend in with the rest of a scene better.
The algorythm also desaturates anything that is filtered out, so any halos or overspill from the alpha-blur
is less visible. In addition, desaturation by transparency is possible. Another feature is dynamic filtering,
where the transparency depends on how different each pixel is to their target matte values. Of course, there
is also a correction factor to allow full transparency, and a correction slope.
Right now, the main task is finding a way to make MatteLab run faster and more
efficiently.
There are some links above if this interests you.