2010年11月5日 星期五

HW01

首先我先把原圖以及處理過的八張圖片分別秀出來


256------------------------------------
128------------------------------------
64------------------------------------
32------------------------------------
16------------------------------------
8------------------------------------
4------------------------------------
2------------------------------------

前面幾張圖,感覺並沒有差別。不過當使用越少的灰階來表現就會很清楚的看出差異

一開始著手開始時我是先從2個灰階的部分開始寫起,但是在一開始其實是寫錯的,但是我是之後一些原因才發現。
跟上課所提到的一樣,先將範圍分成兩個部分,將0~127,128~255分類,如果是正確的處理,那麼0~127應該是變成0,而128~255是255。不過我卻將128~255設成128。我用這個錯誤的方法處理了所有的圖,所以在一開始我的圖都沒有白色的部分。
錯誤的2------------------------------------

一直到做完256、128、64感覺比較不出這幾圖的差別時,我很好奇我有沒有哪裡錯誤,去翻開課本,發現這幾張圖的差異不大是正常的,不過我卻注意到2的那張圖是白色跟黑色時我才發現我做錯了。於是我又將程式碼做了修改,將值判斷正確,這八張圖就正確的出現在我的電腦。

沒有留言:

張貼留言