2016-03-16 84 views
0

我正在嘗試移動圖像並保持其透明度。要做到這一點,我有一個透明的圖像,並將其轉換爲帶有Imagesource的視頻。我將它疊加到由完全透明的圖像製作的視頻上。最後,我希望得到的視頻是透明的,爲此我需要合併這兩個視頻的Alpha通道。現在我沒有看到如何做到這一點(我遇到MergeRGB但它並沒有工作,我也遇到了Mask方法,但我不想要我的任何視頻的掩碼,我不想掩蓋圖像我想移動,我想要移動圖像的蒙版)。我做的最好的事情是保持視頻的蒙版。移動圖像並保持其透明度

請你們其中一位知道如何合併alpha通道,這樣的結果將成爲移動圖像的alpha通道?這是我使用的代碼:

clip1 = ImageSource("PNG_transparency_demonstration_1.png", end=239, fps=24, pixel_type="RGB32").ConvertToRGB32() 
clip1trans = ImageSource("fond_transparent_720.png", end=10, fps=24, pixel_type="RGB32").ConvertToRGB32() 

clip1 = Overlay(clip1trans, clip1, x=100, y=100, mask=clip1.ShowAlpha()) 

clip1 

回答

1

我使用的解決方案是錯誤的。覆蓋是一種需要使用掩膜的方法,但不能保存。這裏最好的就是圖層功能。

所以我使用圖層功能,結果是一個移動的透明圖像。

相關問題