顯示具有 00360320 吳東翰 標籤的文章。 顯示所有文章
顯示具有 00360320 吳東翰 標籤的文章。 顯示所有文章

2014年1月8日 星期三

HW06

影像處理這門課是一門很有趣的課程
透過程式我們可以將圖片做出多采多姿的變化
重點是其實程式並不會到太複雜
我們利用不難的程式碼便可以完成猶如PhotoShop般的效果
這是我一開始選課時沒有想到的結果
剛開始雖然講理論的時候並沒有太大的興趣
但是沒想到是很重要的啊!!!
之後開始寫各種程式的時候真的很好玩
可以和同學互相討論
成功寫出程式之後當然會有很大的成就感
但是寫不出來程式的時候真的是會讓人很想哭啊!!!
不過好不容易過完一個學期了
感覺自己對於寫程式開始不會太排斥了
雖然對於程式方面還需要多多練習...
真的覺得有上這門課真的獲益良多
希望下學期的互動遊戲設計也能有大大的幹勁去學習!

HW05

這次的作業是關於顏色的
首先是color model



透過移動下方的TrackBar便可以使顏色變化



這是一個很有趣的程式
但是可惜的是不知道是哪邊出了問題
我一直無法點擊顏色使底下變色
這是最讓我感到可惜及氣餒的地方

接著是灰階



透過將顏色的各值改變便可以完成

YUV...不會做因此空下來了...

2013年12月11日 星期三

HW04

這次的作業是如何讓照片呈現3D的狀態
首先是開始
我將讀入圖片分為左眼及右眼的視野
載入左右眼的圖片
讀入圖片後就可以開始3D工作囉~





心得:
其實一開始的時候還滿擔心這次的作業
但是經過同學的指導講解後
便有了豁然開朗的感覺
只要將左右的圖片的色素值分別讀入最後的結果的圖檔就好


for(j=0;j<Image8->Picture->Height;j++)
{
bPtrImageRow1 = (Byte *)Image8->Picture->Bitmap->ScanLine[j];
bPtrImageRow2 = (Byte *)Image9->Picture->Bitmap->ScanLine[j];
bPtrImageRow3 = (Byte *)Image10->Picture->Bitmap->ScanLine[j];
for(i=0;i<Image8->Picture->Width;i++)
{
bPtrImageRow3[i*3] = bPtrImageRow1[i*3];
bPtrImageRow3[i*3+1] = bPtrImageRow1[i*3+1];
bPtrImageRow3[i*3+2] = bPtrImageRow2[i*3+2];
}
}
這段程式碼是關鍵!!
因為要分別讀入原圖的色素植然後取代過去
還滿令我感到特別的
這次的作業又讓我學到了寶貴的一課!!

2013年12月3日 星期二

HW3

這次的作業是關於讓圖片模糊化及銳利化的程式
首先來介紹模糊化


原圖
在經過模糊化後,圖片呈現了模糊
雖然似乎看得不是很清楚是有模糊,但是他真的有模糊!!
其中我覺得圖片像素的九宮格那邊最為有趣

sum=bPtrImageRow0[(i-1)*3+k]+bPtrImageRow0[i*3+k]+bPtrImageRow0[(i+1)*3+k]+
bPtrImageRow1[(i-1)*3+k]+bPtrImageRow1[i*3+k]+bPtrImageRow1[(i+1)*3+k]+
bPtrImageRow2[(i-1)*3+k]+bPtrImageRow2[i*3+k]+bPtrImageRow2[(i+1)*3+k];

bPtrResultImageRow[i*3+k]=(unsigned char)(sum/9);


再來是銳利化,銳利化有兩種不同的版本,原因是因為係數的不同,一種是四周都是-1中間為9,一種則是上下左右格為-1,中間為5

首先是第一種四周圍-1中間為9的圖

不知道為什麼她銳利化後的顏色感覺相當不協調
接下來是第二種銳利化的圖

這種銳利化的方式是將上下左右的值設為-1中間為5
他銳利化後的顏色並沒有第一種那麼不協調讓我很喜歡!!

中值濾波

他的改變有點小,其實看不太出來


這次的程式作業讓我做得相當有成就感,希望接下來的作業我也能一一搞懂讓自己更有信心!

2013年11月13日 星期三

HW02

第二次的功課是Histogram
老實說   這次功課真的讓人大開眼界
學到了新的功能讓人相當開心

(這是原圖)↑

接著   利用Histogram功能
便會產生下圖這樣的色素統計
而Level功能可以改變圖片色素量
 下圖為改變後
雖然對於程式的地方還不是說非常厲害
但是對於學習者來說
問問題是個讓自己也是別人一起進步的好方法
透過問問題來學習自己不懂的
更何況能夠利用BCB就做到和PS類似的功能實為一大感動





2013年9月24日 星期二

HW1

這是第一次作業  
要介紹一款關於拍照的App
我要介紹的App是名為"WoWCamera+"的應用程式

他是我在無意間發現的拍照程式
使用後的效果出乎我意料地好
下面是他的程式介面

他有三種功能:扭曲變形、變色、寬度
首先是扭曲變形



左上角都為原本的樣貌
再和其他三圖做比較
再來是變色的部分

變色的特效有非常多種
另外還有光線深淺的不同
利用不同變色特效的光線明亮拍出來的照片相當有質感
再來是寬度


他似乎可以調整所拍攝的寬度範圍
這是我不太了解的功能
使用後對於實際功用還是不太明白他的意義為何

雖然曾下載過許多不同風格及用途的拍攝軟體
但是這是我少數留存下的App
因為我認為這應用程式真的非常好用
好用的App就有給人喜歡的價值