2013年6月9日 星期日

上機考心得

這次的上機考在前面幾個步驟算簡單
第一個是做出紅線
再來就是去背
將圖片旁的白色部分去掉
這在之前的程式中有提到 稍作修改既可以套用上去

至於皇冠的部分
就是在影像兩邊偵測膚色
判斷膚色出現在某一邊之後該邊的皇冠會偵測顏色然後隨著移動

for (int x=0; x<logoImg1->width; x++) {
if(ptr1[3*(x)]<252 && ptr1[3*(x)+1]<252 && ptr1[3*(x)+2]<252){
ptr2[3*(x+mouseX-150)]=ptr1[3*(x)];
ptr2[3*(x+mouseX-150)+1]=ptr1[3*(x)+1];
ptr2[3*(x+mouseX-150)+2]=ptr1[3*(x)+2];


for (int x=0; x<logoImg1->width; x++) {
if(ptr1[3*(x)]<250 && ptr1[3*(x)+1]<250 && ptr1[3*(x)+2]<250){
ptr2[3*(x+mouseX-90)]=ptr1[3*(x)];
ptr2[3*(x+mouseX-90)+1]=ptr1[3*(x)+1];
ptr2[3*(x+mouseX-90)+2]=ptr1[3*(x)+2];

這次的上機考遇到最大的問題就是膚色偵測以及讓皇冠跟著移動
但我並沒有成功做出讓皇冠跟著移動

透過這次考試知道視訊處理要考慮相當多東西
也清楚知道自己的CODING能力不足
在考試中寫出一開始的問題之後後來的問題就完全沒有頭緒
邏輯的概念不足造成這種狀況
回家修改之後才完成到上面的程度




沒有留言:

張貼留言