透過網路找到可以利用kinect讀取動作來當作鍵盤的程式,
我們利用這個成是來應用在醫學"復健"上,
透過做某個動作可以輸入字元'a'~'z',然後完成復健的動作。
以下是簡單的程式碼...
#include <iostream>
#include <conio.h>
using namespace std;
int main()
{
char a=0;
int i=0;
while(i!=10)
{
cout<<"請做出XX動作十次"<<endl;
a = getch();
if(a=='y')
{
i++;
cout<<"完成XX動作"<<i<<"次"<<endl;
}
else
cout<<"動作不正確或不完整。"<<endl;
}
system("pause");
return 0;
}
利用while迴圈控制次數,並在裡面設條件式 if 來判斷動作是否正確,
在做完設定的動作十次後,跳出迴圈,結束程式(或可做下一樣動作)。
沒有留言:
張貼留言