顯示具有 497512696 林允安 標籤的文章。 顯示所有文章
顯示具有 497512696 林允安 標籤的文章。 顯示所有文章

2012年6月14日 星期四

課程回顧

1. What is your favorite homework?
     最喜歡的是期中期末專題,結合上課所學的,寫出一個比較大又有趣的程式,由於是寫雙人決鬥遊戲,所以比較有互動性。再加上有一些非上課所學的(如:軌跡、人臉辨識等),也較有挑戰性。
2. What did you learn in this course?
     學到了opencv一些基本的技術,除了這些技術之外,還有與partner討論,像是在專題上的想法,想要怎麼去寫,分工等。最後最重要的還是自學的能力,畢竟上的是比較入門的,想要做到更好自己必然還是需要多下點功夫。
3. What did you change after this course?
     自主學習。另外還要多多培養創意,我覺得不論做什麼東西,創意還蠻重要的。

2012年6月8日 星期五

期末專案

專題題目:哈利波特決鬥俱樂部
為延伸期中專案內容,不同的地方為使用膚色以及人臉偵測,人臉偵測部分使用opencv的人臉辨識,但有時還是無法偵測到,因此當無法偵測到人臉時,就使用膚色偵測到的top位置,往下取一定範圍內,將臉抓出來,但由於人站在攝影機前距離遠近不一,導致抓出來的結果沒有很準,但至少結果還算不錯~!
另外還加入膚色偵測的結果在遊戲底部,這樣比較能看清自己的動作,因為在玩的過程中發現蠻容易超出攝影機的範圍

2012年5月10日 星期四

HW12

這次是使用膚色偵測,比起背景相減來講,效果好很多,不過還是得避開和膚色相近的物體。

2012年5月3日 星期四

HW11

今天做的是找直線以及圓形,發現自己認知的形狀跟電腦不一樣,尤其是圓形,真是超難找的

2012年4月26日 星期四

HW10

今天做的是在頂端,中心,頭的兩側以及肩膀兩側畫出線,畫出頭的兩側稍微有點難度,可能是因為透過背景相減出來的圖片不是很準,所以本來想找xprojection相差最大的地方,變得非常難找出正確的位置.之後利用老師所說的在頭頂下方一定範圍內,再取一次xprojection,找出最左最右的地方,就簡單得多了.

2012年4月19日 星期四

HW09

這次是做Jumping game, 比較難搞定的還是背景相減, 主要還是光線的問題.試了好久,終於找到比較不會干擾的背景.這遊戲蠻不錯的,跳跳跳還可達到運動的目的.

2012年4月16日 星期一

HW07 期中專案

專題題目:哈利波特決鬥俱樂部
當初知道要使用顏色判別來做專題,就想做個可以"兩個人"一起來玩的遊戲,加上近期玩到《哈利波特:消失的密室》,於是就想到做個決鬥的遊戲.
製作過程中,遇到比較複雜的部分是魔法的軌跡,因為是兩個人一前一後相對著,加上決鬥台有點傾斜,由近到遠比例縮小,所以對魔法需作軌跡以及大小的調整,花上了不少時間.
這裡使用了兩台視訊,本來想要兩人在各自的電腦上玩,可惜因時間關係沒有去寫網路版.
這次的專題成果還算滿意,希望能再接再厲.

2012年4月12日 星期四

HW08

這次的作業運用背景相減,做出自己的黑白自畫像,遇到的困難是背景過於複雜,無法完全去除,也可能跟當時的光線有關.
第二個是運用背景相減做出遮罩的遊戲,覺得蠻有趣的

2012年3月15日 星期四

HW05

今天做的是用兩種顏色移動兩張圖片,我覺得用顏色控制有點困難,跟光線以及背景的顏色有關,所以顏色的選擇蠻重要的.

2012年3月8日 星期四

HW04

這次的作業非常有趣,第1個是幫頭髮染色,偵測黑色,透過所落在不同的區塊,將之取代為4種不同的顏色.第2個是隔空畫畫,用兩個不同顏色來畫畫,非常好玩

2012年3月1日 星期四

HW03

今天是將圖片的BRG個別取出,課程一開始,老師要我們先自行看程式碼,了解程式所表示的意義。第二個是插入圖片到影像中,老師還故意在程式碼裡放bug,讓我們自己找出解決方法,覺得這堂課真是受益良多~
ptr2[3*(x+x1)]=alpha*ptr1[3*x] + (1-alpha)*ptr2[3*(x+x1)];
ptr2[3*(x+x1)+1]=alpha*ptr1[3*x+1] + (1-alpha)*ptr2[3*(x+x1)+1];
ptr2[3*(x+x1)+2]=alpha*ptr1[3*x+2] + (1-alpha)*ptr2[3*(x+x1)+2];

2012年2月23日 星期四

HW02

這次做的是改變影像色彩和顯示影像線條,覺得蠻有趣的,可以讓一個影像呈現出不同的感覺.

2012年2月16日 星期四

HW01

今天學到用webcam擷取影像,加上使用cvFlip作水平與垂直翻轉,呈現萬花筒的感覺,覺得蠻有趣的~
上課方式是讓學生先自行學習,之後再講解,覺得很不錯