hristoff2
14th September 2007, 21:57
Topic = question
I'm not able to load a transparent image properly (want to overlay it on video) :confused:
Tried 24bit,32bit Bitmap and PNG24
/edit
solved using a mask;
..
src = DirectShowSource(blah)
logo = ImageReader("D:\x\logo.bmp" , 0, 1, 120, use_DevIL=true, pixel_type="RGB32")
logo = logo.AssumeFPS(src.FrameRate()).Loop(20).FadeIn(15)
logoMask = ImageReader("D:\x\mask.bmp", 0, 1, 120, use_DevIL=true, pixel_type="RGB32")
logoMask = logoMask.AssumeFPS(src.FrameRate()).Loop(20).FadeOut(15)
Overlay(src, logo, mask=logoMask)
I'm not able to load a transparent image properly (want to overlay it on video) :confused:
Tried 24bit,32bit Bitmap and PNG24
/edit
solved using a mask;
..
src = DirectShowSource(blah)
logo = ImageReader("D:\x\logo.bmp" , 0, 1, 120, use_DevIL=true, pixel_type="RGB32")
logo = logo.AssumeFPS(src.FrameRate()).Loop(20).FadeIn(15)
logoMask = ImageReader("D:\x\mask.bmp", 0, 1, 120, use_DevIL=true, pixel_type="RGB32")
logoMask = logoMask.AssumeFPS(src.FrameRate()).Loop(20).FadeOut(15)
Overlay(src, logo, mask=logoMask)