星期四, 4月 12, 2007

[BCB]偽.GIF小程式

小黑

這就是我上次跟你說我被boss放大絕寫的程式

你可以不用看接下來的解說文

嗯...

各位IHC的鄉親大家好...

上週由於清明節的關係...

本站台公休一天...

因此本集特別推出"前情提要"

讓大家可以順利的收看本週節目..  

---我是前情提要分隔線----------

  week4的大家很開心的活在"如何判斷ㄧ張圖是亂的?"的世界裡面
  眾多(!?)的熱心村民寫了分別看位元平面的程式...
  因此村長覺得這是個邁向下一個階段的時機...
  提到了改index值的方法...

  見多識廣的村長...
  了解村民們完全沒那個能耐解讀GIF格式的天書...
  因此呢
  提出了一個偽.GIF的概念
  教導村民利用photoshop等的轉化劑
  將GIF轉成BMP.......
  

 //好吧...我承認我在喇賽= =
--正文開始--
這是不才小的我寫的偽.GIF小程式

發現bug的話
請不要用石頭丟我...(逃)


這是程式執行畫面
大家可以點那個file
打開圖片檔
裡面附上兩張經過photoshop轉成BMP的圖片
應該是dororo.bmp和hero.bmp
敬請享用...


打開圖片之後的樣子...

對了 我覺得scrollbox挺好用的
Scrollbox在additional裡面
大家可以參考看看


接著
點那個分析調色盤
(其實就是算他有幾個不同顏色...然後畫出來而已...)



在"原本的INDEX"那邊阿...
就會出現每個pixel對到第幾個顏色(顏色是從0開始編號喔!!)


接著點那個Index隨機+1
 喔 我是比較偷懶啦 我只有random0或1 來決定他要不要shift一個Index...
 所以出來的圖雜訊頗多的...
 應該是有個Edit讓你輸入你要嵌入的值這樣會比較有感覺...

改變後每Pixel對到的表格在這邊...


圖片就變成這副德性了...

對了對了

我覺得StringGrid也是個好物...
這樣我就可以不需要排版面排的那麼辛苦了...
他的位子在這邊...


--------
  嘖...有沒有人聽的懂我試圖表達的東西阿...
  我表達能力好弱...囧
  原來最困難的在表達....

加入書籤:MyShareHemiDemiDel.icio.usfurlGoogle BookmarksYahoo! My Webtechnorati