顯示具有 98361006 蔡宜家 標籤的文章。 顯示所有文章
顯示具有 98361006 蔡宜家 標籤的文章。 顯示所有文章

2012年6月23日 星期六

期末專案報告書

專案名稱:

歡樂製造機!!!

這是我應用相關的APP所做出來的專案海報。因為現在已經有很多這種應用,我就想先從相關的開始介紹,所以我就直接用相關應用程式做出一張照片來表達我想做的專案!!!



 專案版面


 功能:

可以從網路上擷取自己想要的圖案,然後去背。也可自行作畫後去背,之後將圖案Load進image裡以便點取。(就像是版面的右半邊的圖,那些圖都是從網路上抓下來然後自己去背之後的)
也提供相框來給使用者進行選取。另外此專案也有提供錄影及拍照的功能唷~ ^^
這樣也提升了此專案的趣味性,可以跟小圖案做一些互動,以製造出有趣的影像。


 拍照範例 
1. 小圖案 範例
2. 相框 範例


介紹影片:




專案心得: 


 此專案為未完成版,雖然做出來的程度只到老師所教過的地方,且在夏令營最後的五天當中,因為課程的進度沒有完全的跟上,所以會一直卡關,以致於做不出完成品來...
這個專案真的要做的好的話,其實會需要大量的圖片才會有多樣性,但是相對的也會花大量的時間去進行去背的工作,那程式的部分也就會相對的變弱下來..
在做這個專案,所遇到的困難幾乎都是程式的部份,平時應該就要把不會的地方都弄懂,花時間下去一點一滴的完成才是.. 。 雖然我還不精於程式的部份,但是因為老師都會把課程的內容都放在部落格上,雖然課程已經結束了,但是資源都還在,且這個部分以後會經常使用到,之後我會盡量把缺少的都補上來。

2012年6月7日 星期四

期末專案構想

視訊互動 - 五子棋

專案一:

其實就是五子棋,但是是用視訊來做互動。
用手掌去指到想要放子的位置,以兩人模式來進行。

預想畫面:



                                                                    
                                                                          進行中↑


操控灰子的預想圖              操控咖子的預想圖




遊戲結束

一樣是五子連成一線就勝利。另外,我還想在遊戲結束時,能夠顯示出是哪一方勝利。
雖然是很平常的遊戲,但是希望藉由視訊能成使其就像真正的在下棋,無須要有真正的五子棋。

失敗!!!!!!!   :(



專案二:

歡樂製造機!!!!


是一個類似大頭貼的功用~~ 因為我覺得每次在玩這種類似的APP的時候,心情都會很好,很歡樂這樣~~所以就有了一個這樣的想法。


功能:

可以將想要的圖案點進視訊畫面之後,再利用與視訊互動的功能用手去將它移動到自己想要的位置上。 即可拍照或錄影。或儲存。

2012年6月5日 星期二

HW03

相框

這次是製作一個相框的作業
經由之前的龍珠的相關概念以及老師上課中所說的概念來去實作
一開始將相框圖片load進去
然後在來是設定除去的部分,也就是中間原本白色的部分
(所要除去的部分的顏色是看個人所設的顏色)
if (  (ucImage2RGB[j][i][0] != 255)
     || (ucImage2RGB[j][i][1] != 255)
     || (ucImage2RGB[j][i][2] != 255)
這裡就是將相框中白色的部分除去
因為我設的是白色所以將R、G、B皆設為255。
這樣大致上就完成了。
一開始 我的程式是可以執行
但是 卻無法正確顯現出相框
經過同學的指教再修改一些部分的程式碼之後
就能夠正確的顯現出相框了。
大部分是名稱不相同所以使BCB無法識別
還有就是設定圖片的大小的部分了。
學會相框這個部分之後,往後我也可以自己畫自己想要的相框
就不需要上網找圖片了。 :)

完成圖


色調

另一個是從Dialog中開啟調色盤的對話框

這個部分,大部分是按照老師的課程部落格上所教的來做
在灰階的Call Back Function裡打上以下這兩行
           ptrCapture[k+1] = iU;
            ptrCapture[k+3] = iV;
若是直接設成數值,那就會只變成所設數值的顏色
設成iU、iV就可在調色盤對話框選擇所要的顏色。
選擇要的顏色之後確定就會改變了。
這部分不會太困難,所以基本上沒有甚麼問題。

灰階

復古

藍圖


2012年5月8日 星期二

HW02 錄影

網址連結:http://www.youtube.com/watch?v=b0NMRehWRBk&feature=youtu.be

這次要自己想辦法設錄影參數~不管是上網找或是從老師部落格裡面尋找資訊!!雖然我是透過同學的幫助才解決了錄影的問題!!但是經由此次的作業,可以知道其實只要知道如何設定參數,就可以透過BCB寫程式來控制Webcam做你想要他做的事。其實事情都不會太困難的~只要知道方法,就可以解決!

2012年3月15日 星期四

HW1 - Webcam Programming (1)

程式執行畫面





















心得

雖然只是照著老師的課程部落格做,一開始做出來的時候畫面超級模糊(已執行到最後一步了),部落格上寫說裝置啟動自動對焦,上課時老師也有說自動對焦的功能並不是每一個視訊裝置都有,而我的畫面之所以模糊是因為...我的裝置沒有自動對焦功能...哈哈。最後是由於同學的幫助我才知道的。
雖然現在只是課程的起步,但還蠻有趣的,用軟體程式控制視訊裝置。




討論

在學校是用BCB6,可以準確的執行程式。 但我自己的電腦是用2010BCB,在家裡練習了幾次,做完之後是可以執行但是畫面卻一直是黑的,很是不解..!!視訊裝置可以用阿,但是就是跑不出畫面(執行BCB時)。