今天MEETING的時候,看到紀恩的偵測方式(可以跟著人移動不需要判斷區塊)。
玉雯叫我試著寫寫看,之後跟紀恩研究了一下他的原理。其實用到了影像處理的均值化等的東西。
回宿舍寫過之後,覺得不太符合我的想法,迴圈數也用很多。
1.用這個方法的話,可能要像紀恩他們一樣先擷取一張背景,再做DIFFERENCE。
(關於這點,我原本是覺得用上學期的方法直接做二值化相減就可以了,可是在後面的均值化
就出了問題,因為我點數太少了,整個拉平之後效果差很多)
2.迴圈的問題
基本上,我跟紀恩前面都是做一樣的動作,擷取圖片SCANLINE轉二值化在存到陣列
但是紀恩是針對二值化後的東西再用迴圈去做處理用到的迴圈(除了SCANLINE之外)有
(1)計算點數(兩個FOR)
(2)去除雜點(兩個FOR)
(2)均值化(一個FOR)
(3)計算中點(一個FOR)
四個迴圈,雖然在計算中點的時候有用到判斷連續不連續來做BREAK的動作,但是似乎沒有省到太多時間
所以我應該會放棄完全一樣的寫法,因為除了偵測到坐標之外,
我還需要用座標跟其他的座標配合,也是會花到時間,
目前的想法是將紀恩的x[320]的想法加進來,計算中點就好,
如果這個方法不行的話再用玉文提到的用灰階算然後找其中的門檻值的方法
目前的小問題
在開視訊的時候阿,不是都會有一個小方框跑出來嗎?因為全螢幕的關係
小框就會出現在遊戲畫面上面,我覺得有點礙眼,不知道要如何讓他消失。
(因為我是用剪貼簿擷取螢幕,所以無法PRINTSCREEN抓圖出來看....)
星期二, 3月 14, 2006
3/14紀恩的偵測
星期日, 1月 01, 2006
別人對躲石頭的意見
今天跟著小華他們DEMO
感謝大家給的意見
果然實際人下去玩跟我平常用手指玩是不一樣的
目前提到的有
1.補血品
就像是蠻牛那個樣子的
喝了以後可以補血 而且也有不死狀態(短暫的時間)
2.去掉人物
因為我自己畫的小人太醜了....囧
這邊的話 原本覺得人物會不會太高 石頭一下子就超過頭了
不過趴趴說可以蹲著玩...XD
而且還可以讓人產生像是駭客任務的特殊動作XD
3.石頭(或是箭??)由旁邊射出
Levelup之後的關卡
4.血量增加
只有三顆心似乎有點少
給她一排好像比較好
5.石頭打到的時候的特效
石頭裂開之類的
訂閱:
文章 (Atom)