顯示具有 96360732 陳駿至 標籤的文章。 顯示所有文章
顯示具有 96360732 陳駿至 標籤的文章。 顯示所有文章

2011年1月11日 星期二

HW3

這個作業是要拍兩張圖片,並把代表左眼看到照片只取紅色,而代表右眼的照片取藍色和綠色(青色),然後把兩張圖片合為一張,即可達到3D的效果,不過要拍左眼和右眼的照片角度不是很好抓。

以下是右眼原圖
















以下是右眼照片處理後

















以下是左眼原圖

















以下是左眼處理過後

















以下是處理後合成的3D照片

2011年1月7日 星期五

HW4

這次的作業是要做平滑化和銳化以及去雜訊處理。透過老師分享的灰階影像 3*3 空間濾波器之模型去修改,分別去處理3*3裡面RGB三色以達到要求的效果。

以下是原圖

首先是平滑化,把3*3的RGB值分別做相加和平均處理以達到平滑效果,處理後圖片最外圈會變為白色的。
以下是平滑化的圖
再來是銳化,銳化是把3*3裡的RGB值分別做比例分配後再相加
我所用的比值如下:
0 -1 0
-1 5 -1
0 -1 0
以下為銳化後的圖片

最後是去雜訊處理,用的方法是對3*3裡的RGB值去做大小順序排列,以取得他們之間大小最中間的值,之後再把3*3的9個值都設為中間那個值,以達到去雜訊的目的。
以下為雜訊的原圖
以下為去雜訊後的圖


這次的作業有碰到一個小小的問題,就是在最後一個去雜訊處理時,改了很久他都不肯排列順序,最後發現是for迴圈寫錯了,修改後就正確了。
最後還有google排版也太難用,用了一個小時都用不好比寫程式還久。

HW2

由於之前在教均化處理和直方圖時有幾堂課沒到,所以不知道這個程式該怎麼寫,
再請教過同學之後,才知道該怎麼做,主要是先掃描整個圖片,並分別存取RGB三色
的值,再用來做均化演算法的處理已達到均化,最後再用MoveTo和LineTO來畫出直方圖。

以下這張是原圖
















以下這張是均化後的圖

















以下這張是直方圖

2010年11月5日 星期五

HW1

我的方法是把老師的彩色轉灰階256色的方法做稍微修改,索引值不變,把顏色種類變少。

這張是原本彩色的圖片













透過老師給的範例程式可以很容易的把彩色圖片轉成256色的灰階圖片。
這張是256色的灰階圖片













老師的範例程式中,調灰階色盤上索引值0~255上總共有256種顏色
我把它改成每兩個索引值一個顏色,也就是0~1一個顏色,2~3一個顏色...以此類推。
這張是128色的灰階圖片













接下來也是一樣修改灰階調色盤的索引值每4個索引值顏色一樣,這樣就可以分成64種顏色。
這張是64色的灰階圖片













剩下的也是用相同的方法去加以計算修改調色盤的顏色種類。

這張是32色的灰階圖片













這張是16色的灰階圖片













這張是8色的灰階圖片













這張是4色的灰階圖片













這張是2色的灰階圖片













因為有老師詳細的範例程式碼可以參考,所以感覺第一次作業不會太難,不過這樣修改只是單純
修改調色盤而已,圖片大小並不會因為圖片顏色的減少而變小,有點投機取巧。