2008年12月4日 星期四

w13

開啟圖片檔案








把兩張照片作透明化後合成



這兩張照片的透明化處理
R = (unsigned char) ( ( (float)( RMatrix[i][j]* (0.4) ) )+ ( (float) ( Rwm[i][j])*0.6) ));
G = (unsigned char) ( ( (float)( GMatrix[i][j]* (0.4) ) )+ ( (float) ( Gwm[i][j])*(0.6) ));
B = (unsigned char) ( ( (float)( BMatrix[i][j]* (0.4) ) )+ ( (float) ( Bwm[i][j])*(0.6) ));

其中的button1效果是隱藏image1....純屬老師上課時提到順便做出來的.....

我發現像是互補,灰階,浮水印,都是從圖片的R,G,B中去做更改

我把所有的處理按鈕用在mainmune中不用看到一大堆button很麻煩.
這次透明化處理很久,甚至還有幾次都直接出現錯誤就當機了!
經過詢問和查找資料後好不容易才成功.

專案
想做能夠改變 圖片的大小 , 文字的顏色 , 然後把圖片做旋轉之類的處理
因為學的BCB還不太多,也不熟.
也沒有野心想做的多點,所以想了些簡單的去做!
之後若有想到其他的再來更改企劃.






沒有留言:

張貼留言