[PD] [GEM] Using masks with videos
chris clepper
cclepper at artic.edu
Thu Apr 10 22:07:19 CEST 2003
>Anyone can help, please?
i'll give it a shot....
>----- Original Message -----
>From: "Armindo Dias" <arm_pdlist at yahoo.co.uk>
>To: <pd-list at iem.kug.ac.at>
>Sent: Thursday, April 03, 2003 8:21 PM
>Subject: [PD] [GEM] Using masks with videos
>
>
>> I've tried the MaskDancer example and i would like to aply that to video.
>I
>> want to have a video as the source pix and then another video as the mask
>> piece. I tried to do this but all i gor was an empty image... is it
>possible
>> to do masking with videos? And videos and images?
yes this is possible using alpha channels and pix_composite or you
can try pix_chroma_key which doesn't require the setting of an alpha
channel (it also works with YUV images). pix_chroma_key takes a
message for the "value" of the color to key with and a "range" which
is a +/- offset to make keying a bit easier. in the case of the
dancer you would make the key value equivalent to white and give a
small range to cover any pixel value differences and that should make
the other image pop through the white part of the dancer image, with
the black part masking out the rest of the image,
> And finally, do the two
>> sources need to have the same size (like 400x300)?
yes. there is no auto-scaling built into any of the objects. the
reasoning behind this comes from the idea that GEM gives up a bit of
convenience for performance. also that most people would 'tune'
their patches to use the same image sizes to avoid the built-in
scaling anyway. pix_resize currently resizes an image to the next
highest power of two, but could probably be made to work with
arbitrary image sizes as well.
cgc
More information about the Pd-list
mailing list