顯示具有 98160726_陳品如 標籤的文章。 顯示所有文章
顯示具有 98160726_陳品如 標籤的文章。 顯示所有文章

2013年6月23日 星期日

98160726_陳品如, 98161074_黃竹政, HW13, Week13

本週進度:
1.磚塊生成
2.磚塊撞擊消失


98160726_陳品如, 98161074_黃竹政, HW12, Week12

經過討論之後,我們決定換打磚塊這個遊戲!
因為小明不想做,所以決定以另一個遊戲來代替。

本週進度:
1.畫面切換
2.球可以順利彈跳





98160726_陳品如, 98161074_黃竹政, Week11, HW11



我們決定要在期末作品時Demo「拔蘿蔔」這個遊戲,
在課堂上我們也擬出了幾個完成的步驟。



在課堂上我們找到了可以跟這個遊戲連結的範例程式,
並且把需要的素材都完成。


98161074_黃竹政,98160726_陳品如,Week10,HW10

1.下載安裝
  (1) OpenNI_NITE
       OpenNI 1.5
       Nite 1.5
       Sensor Kinect
  (2)裝上Kinect裝置--------
  (3) SimpleOpenNI
  (4) Processing 1.5.1

2.把SimpleOpenNI放入Processing
執行processing->我的文件->processing->建資料夾Libraries->把SimpleOpenNI解壓縮放入

3. 執行SimpleOpenNI範例


2013年4月24日 星期三

Week10_陳品如_黃竹政_HW10_期中作品企畫書

提案1. 流鼻涕
藉由Kinect偵測到使用者的雙手,然後利用按鈕左右的控制來防止鼻涕流下來!
鼻涕會經由頭的左右搖擺而流下來,我們按的速度要夠快才能過關。

*把下面的感應區,變成設置在人頭的左右兩邊
*透過人頭擺動,來控制鼻涕




提案2. 拔蘿蔔
把蘿蔔設在左右兩邊(一邊各三個),然後經由系統隨機的冒出,使用者必須要在時間內完成


*使用者用NearMode模式來近距離玩遊戲
*蘿蔔由內向外左右的長出來,使用者也要用雙手由內向外將蘿蔔拔出
*上方有時間的設置,在時間內看哪個使用者拔出的最多

2013年4月10日 星期三

2013年3月27日 星期三

98160726,陳品如,Week05,Hw05

TODO:
(1)Kinect SDK 1.7版
(2)Kinect Developer kit
120.125.68.53

跑了幾個範例,如下圖:





2013年3月21日 星期四

98160726,陳品如,week04,hw04

這個星期依舊是Heresy老師來幫我們上課,
課程內容好豐富又精采!
上禮拜已經學會裝KinectSDK、NiTE與OpenNI這三個驅動,
(http://120.125.68.53/Heresy/)
因此這禮拜學起來更得心應手~~

以下是跑今天上課的範例程式:


(1)OpenNI的執行結果


 (2)O03a程式檔跑起來的結果


(3)n03b程式檔跑起來的結果


(4)n06b程式檔跑起來的結果

2013年3月13日 星期三

98160726,陳品如,Week03,hw03


今天是業界老師Heresy來教大家使用OpenNI的語法寫Kinect,並且用Nite2的功能。
(http://sdrv.ms/ZkgMXc)
對這個老師的印象是之前專題研究的時候,就曾經在網路上搜尋到他的作品,
對當時的我們覺得真的很神奇也很期待與老師的見面。

1.首先介紹了許多體感裝置歷年來的近況介紹,並且還講了由體感裝置開發出來的遊戲及應用
2.介紹OpenNI第一代與第二代之差別,並且介紹了Microsoft Kinect for Windows SDK3.下載KinectSDK、NiTE與OpenNI之後,執行裡面的範例程式。
4.寫OpenNI程式
5.屬性設定
其他 Include 目錄(Additional Include Directories):$(OPENNI2_INCLUDE) / $(OPENNI2_INCLUDE64)
其他程式庫目錄(Additional Library Directories):$(OPENNI2_LIB) / $(OPENNI2_LIB64)
其他相依性(Additional Dependencies):OpenNI2.lib



程式執行結果:




2013年2月27日 星期三

陳品如_98160726,HW02


今天學到了用openCV開啟一張圖與抓取視訊。



#include "stdafx.h"
#include <opencv/highgui.h>

int _tmain(int argc, _TCHAR* argv[])
{
IplImage * img=cvLoadImage("c:/12345.jpg");
cvShowImage("windw",img);
cvWaitKey(0);
printf("hello");
system ("pause");
return 0;
}






#include "stdafx.h"
#include <opencv/highgui.h>
int _tmain(int argc, _TCHAR* argv[])
{
CvCapture * cap = cvCreateCameraCapture(0);
IplImage * img = cvQueryFrame(cap);
while(1){
img = cvQueryFrame(cap);
cvShowImage("img",img);
int key = cvWaitKey(33);
if(key==27) break;
}
cvReleaseCapture(&cap);
return 0;
}



2013年2月20日 星期三

資傳四甲 98160726 陳品如


我是陳品如,
這學期我想要在這門課做出一個很不一樣的作品。
在網路上看到這個以指尖來觸控的影片,
希望學期末我也可以利用這個技術做出一個作品。