2008年6月12日 星期四

期末程式 - Webcam


開啟攝影機↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑
將背景建立右上圖並另外儲存到右下圖↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑
開啟二元陣列圖--往右↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑

開啟二元陣列圖--往左--第二個方向↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑



另外我還我 學了一個東西~BCB!!!!我以前沒學過咩


這次主要的程式是"小玲"交我的,畢竟是我第一次上這堂課,


而且我課程剛開始時,也沒有很積極的去摸索程式,


所以多數的指令我都不知道,這次期末程式主要學到的就是


抓畫面當背景的程式跟把正常圖變成二元陣列圖


並且抓取某塊區位的白色節點,


我也學到,其實另外儲存陣列也有些好處,


就像是如果你是要將黑白明顯表示,


妳就需要知道你原本背景圖在哪,


就好像你可以回到某個地方,讓讀值又變回原本全黑一樣,


當然啦~也要是你原本背景就要黑色囉,其實就算有白色也是一樣,


基本概念是不會少的,


而且若你有需要重新讀取二元陣列畫面的話這也是個好方法。



主要學習這個程式碼,


也算是先從拉圖的介面開始吧,然後知道修改BCB的介面,


接著就算是最重要的程式碼囉~


我基本上是看著小玲的程式碼,


先問她哪一行再幹麻,然後在自己慢慢KEY IN,


最後把所對應到的對白色點的處理,的程式碼改成自己想的,


我也看過別的程式碼,


但我覺得小玲的程式碼比較好懂,也比較簡潔,


其實我寫的操作介面~大家也都幾乎是這樣寫吧


但是對我而言這次比較重要的任務是把程式碼學會使用,


也要學會運用,這點對我比較重要,


我想就算不是太高竿的技巧,


大家基本用到的東西會是一樣的,


就像是儲存陣列圖~變色,


只要學的會,假以時日,也可以把更難的寫出來,


BCB本身的操作也算簡單,


只是若你一開始沒下去學習,那你什麼也不會。




沒有留言: