2012年6月2日 星期六

HW03

這次的作業是自製視訊像框

一般的視訊都有這項功能

在視訊所擷取到的影像上加一裝飾

讓視訊畫面整體看起來更加豐富

以下這張圖是我自己繪製的邊框





將它寫進程式中,讓使用者開啟視訊後可以自行選用





一開始是正常沒有邊框的狀態

當使用者點選兔子邊框後

原本普通的視訊畫面就會多出一層邊框唷




結果就像這樣

其程式的原理很簡單

就是在顯示視訊畫面之前先在上面動一些手腳

讀取邊框的圖像資訊

我在畫邊框前有些設計過

讓預期出現視訊畫面的地方顏色為白色RGB(255,255,255)

因此只要我在程式中寫下判斷

當圖像該點像素為白色

則輸出視訊畫面

反支否則輸出像框顏色

如此一來就會可以達到預期效果

心得:

相框的技術運用範圍很廣

加上視訊偵測原理(膚色偵測、去背景、減去上一張等)

能夠應用的地方就更多

例如視訊畫面有花花草草的邊框

若是使用者的身體晃動或是手揮動

花花草草就會隨之搖擺

增加了視訊的互動性

倘若是用在期末專案的話

可以考慮將遊戲畫面丟在視訊裡

並且圖像中的物件能夠跟玩家互動

依照玩家不同的動作產生不一樣的反應

讓玩家有身歷其境的感覺


沒有留言: