2008年12月18日 星期四

hw15

最近作業很多 所以進度可能會有點落後

所以約略做了一些東西 ...




這次做的東西 主要是針對圖片作一些改變

可把圖片變成

紅階 綠階 藍階 灰階 浮水印 互補 透明化(目前卡關=_=)

圖二是把 圖一和圖三做結合 (有點不搭0.0)

現階段要做的事 研究如何透明化

void __fastcall TForm1::TrackBar1Change(TObject *Sender)
{
int R,G,B;
float TB;
TB = TrackBar1->Position;
ProgressBar1->Position=0;
ProgressBar1->Max=ImageHeight;

for (i=0;iStepIt();
for (j=0;jCanvas->Pixels[j][i] = (TColor)RGB( RMatrix[i][j]*(1-TB/10) , GMatrix[i][j]*(1-TB/10) , BMatrix[i][j]*(1-TB/10) ) ;
}
}
}

上述程式碼不知道哪裡有出錯

執行後 會變暗

所以現在還在研究到底哪裡有出錯

希望到期末時

能夠真正做出一個自己設計的程式!

沒有留言:

張貼留言