2013年3月9日 星期六

Hw03

一開始是先嘗試將圖片弄進來
但是發現控制BGR還滿不好控制的,
把圖改了好久最後才能變成比較完整的這樣

原圖   ↓



相框也是嘗試了好久,因為大小不一樣就不能使用,
還滿困擾的





今天學會了怎麼把兩個圖片和在一起,
主要就是把兩個檔案先用指標指起來,
然後以其中一個為基準,將另一個圖片的GBR數值和成進來,
ptr2[3*(x+x1)]=alpha*ptr1[3*(x)] + (1-alpha)*ptr2[3*(x+x1)]; 
        ptr2[3*(x+x1)+1]=alpha*ptr1[3*(x)+1] + (1-alpha)*ptr2[3*(x+x1)+1]; 
        ptr2[3*(x+x1)+2]=alpha*ptr1[3*(x)+2] + (1-alpha)*ptr2[3*(x+x1)+2];
alpha是控制透明度
X1,Y1是控制位置
然後我們可以用一個if判斷式
if(ptr1[3*x]!=0 && ptr1[3*x+1] !=0 && ptr1[3*x+2]!=0 )
像這樣把黑色的部分排除。
(及黑色的部分不會進行合成)



沒有留言:

張貼留言