
這課堂作業要求我們將視訊分成偏紅, 偏綠, 偏藍的畫面,剛開始以為這是像非常困難的任務,根本就是毫無頭緒,但經由老師的講解後,發現原來畫面是由BGR三原色的pixel所組成,我們只要試著使用uchar* ptr 變數來抓取原圖的pixel,試著改掉代表藍綠紅的ptr2[3*x]、ptr2[3*x+1]、ptr2[3*x+2]變數就能夠將原畫面改為偏藍綠紅的畫面
插入LOGO更是變色題的大大延伸,需要使ptr1與ptr2分別代表視訊圖與LOGO圖,接著將兩變數相加,還有將 #define alpha 0.4 設為透明度。
沒有留言:
張貼留言