2010年11月5日 星期五

HW01

影像處理這門課的第一個作業---

影像的灰階量化。

----------原圖----------














----------------------
--------灰階256色--------














----------------------
--------128色----------














----------------------
---------64色----------














----------------------
---------32色----------














----------------------
---------16色----------














----------------------
---------8色-----------














----------------------
---------4色-----------














----------------------
---------2色-----------














----------------------
第一次做關於影像的作業,

感覺不是非常複雜,但是由於程式能力太弱~

很多地方一開始聽到的時候實在一頭霧水,

上了一段時間的課之後才比較了解是怎麼一回事。

這個程式在灰階部分為止主體上還是用老師提供的程式碼寫出來的,

至於量化的部分,直到昨天還是不太清楚,今天去上課老師特地重講了一遍,

才比較清楚,原來是這麼一回事!

主要是靠修改調色盤的方式,8-bit就把256分成7個區間,

看本來灰階影像的影像值落在哪個區間,再用一個特定數去取代他。

做下來的心得是2bit的最為簡單(當然),只要分成兩個區域!

128以下給他0、0、0,128以上給他256、256、256就搞定了~

不過也花了許多時間,因為程式一直出錯!在學校的寫bcb的寫法可執行,

回家後依樣畫葫蘆再寫一次就錯誤!

很多地方也是花了很多時間除錯,也翻了書以及上網查資料,

現在對於這個程式的寫法總算是比較熟悉一些了。

沒有留言:

張貼留言