freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于kinect的人機交互系統(tǒng)設(shè)計畢業(yè)設(shè)計論文(文件)

2025-07-14 10:36 上一頁面

下一頁面
 

【正文】 ArmPutDownThreshold定義右手臂是否放下的布爾值isRightHandPutDown。 + W + str2,在主窗體上顯示目前的狀態(tài); 若左手臂是否前伸的布爾值isLeftHandFrontStretched和右手臂是否前伸的布爾值isRightHandFrontStretched同為真,則令線程休眠100毫秒目的是防止鍵盤事件過于頻繁,()方法使得S鍵按下并松開,對應(yīng)俄羅斯方框程序的加速下落鍵。 定義字符串str1值為控制PPT播放中,;定義字符串str2值為鍵被按下;(2)判斷動作使之與鍵盤事件相對應(yīng)首先判斷執(zhí)行狀態(tài)的flag值是否為0,為0則證明還未執(zhí)行鍵盤事件或已經(jīng)觸發(fā)了復(fù)位動作,這是為了防止反復(fù)觸發(fā)鍵盤事件導(dǎo)致PPT播放不正常。若右手臂是否平舉的布爾值isRightHandStretched為真,()方法使得N鍵按下并松開,對應(yīng)PowerPoint程序的播放下一張幻燈片操作。若左手臂是否前伸的布爾值isLeftHandFrontStretched和右手臂是否前伸的布爾值isRightHandFrontStretched同為真,()方法使得F5鍵按下并松開,對應(yīng)PowerPoint程序的開始播放幻燈片操作。通過判斷左手的Y軸坐標與左肩的Y軸坐標的差值是否大于手臂垂直舉起的閾值A(chǔ)rmRaisedThreshhold定義左手是否舉起的布爾值isLeftHandRaised;通過判斷右手的Y軸坐標與右肩的Y軸坐標的差值是否大于手臂垂直舉起的閾值A(chǔ)rmRaisedThreshhold定義右手是否舉起的布爾值isRightHandRaised;通過判斷左肩的X軸坐標與左手的X軸坐標的差值是否大于手臂水平伸展的閾值A(chǔ)rmStretchedThreadhold定義左手臂是否平舉的布爾值isLeftHandStretched;通過判斷右手的X軸坐標與右肩的X軸坐標的差值是否大于手臂水平伸展的閾值A(chǔ)rmStretchedThreadhold定義右手臂是否平舉的布爾值isRightHandStretched;通過判斷左肩的Z軸坐標與左手的Z軸坐標的差值是否大于手臂水平前伸的閾值A(chǔ)rmFrontStretchedThreshold定義左手臂是否前伸的布爾值isLeftHandFrontStretched;通過判斷右肩的Z軸坐標與右手的Z軸坐標的差值是否大于手臂水平前伸的閾值A(chǔ)rmFrontStretchedThreshold定義右手臂是否前伸的布爾值isRightHandFrontStretched;通過判斷左手的X軸坐標與左肩的X軸坐標的差的絕對值是否小于手臂垂直放下的閾值A(chǔ)rmPutDownThreshold定義左手臂是否放下的布爾值isLeftHandPutDown;通過判斷右手的X軸坐標與右肩的X軸坐標的差的絕對值是否小于手臂垂直放下的閾值A(chǔ)rmPutDownThreshold定義右手臂是否放下的布爾值isRightHandPutDown。 + CTRL+← + str2,在主窗體上顯示目前的狀態(tài),令執(zhí)行狀態(tài)的flag值為1。 + F6 + str2,在主窗體上顯示目前的狀態(tài),令執(zhí)行狀態(tài)的flag值為1。 控制視頻播放器的方法(1)相關(guān)變量的定義[].Position;[].Position;[].Position;[].Position。若左手臂是否平舉的布爾值isLeftHandStretched為真,()方法使得PageUp鍵按下并松開,對應(yīng)視頻播放器程序的播放上一個視頻操作。若左手是否舉起的布爾值isLeftHandRaised和右手是否舉起的布爾值isRightHandRaised同為真,(, )方法使得CTRL+Z鍵按下并松開,對應(yīng)視頻播放器程序的停止播放操作。若左手臂是否放下的布爾值isLeftHandPutDown和右手臂是否放下的布爾值isRightHandPutDown同為真,表明上個動作已完成,在主窗體上顯示目前的狀態(tài),并令執(zhí)行狀態(tài)的flag值為0,以便下個動作的執(zhí)行。因為涉及到組合鍵映射,()方法。 Kinect UI程序主界面 俄羅斯方塊程序界面 Kinect控制PPT播放的測試 骨骼跟蹤圖 左手平伸時的骨骼跟蹤圖 運行結(jié)果,左手平舉,P鍵被按下,對應(yīng)控制PPT播放的上一張指令。然后詳細介紹了Kinect的硬件組成、相關(guān)技術(shù)規(guī)格以及它的工作原理。未來還可以擴展其他基于鍵盤控制的程序的操作。不過如有新的動作需要定義,可以繼續(xù)擴展本程序。,有更快的傳輸速率、更高的分辨率和刷新率,配有更高性能的處理芯片,能更加精確、敏銳地實時追蹤人體的細節(jié)部分。隨著硬件技術(shù)的日新月異,Kinect技術(shù)會被不斷改良,其人機交互理念會被借鑒用到其他場景。人與機器的交互將會越來越自然,現(xiàn)實世界與虛擬世界正面臨著融合的拐點。 //最多同時可以跟蹤的用戶數(shù) Skeleton[] allSkeletons = new Skeleton[MaxSkeletonTrackingCount]。 //隱藏骨骼跟蹤提示標簽 += new DependencyPropertyChangedEventHandler(kinectSensorChooser1_KinectSensorChanged)。 if (kinect == null) { return。 (parameters)。 //啟動 } catch () { ()。 //獲取距離最近的骨骼跟蹤實例 if (s == null) { return。 else if (controlFlag == PPT) controlPPT(s)。 //左肩的位置 SkeletonPoint rightShoulder = [].Position。 //判斷左手是否舉起 bool isRightHandRaised = ( ) ArmRaisedThreshhold。 //判斷左手臂是否前伸 bool isRightHandFrontStretched = ( ) ArmFrontStretchedThreshold。 string str2 = 鍵被按下。 } //右手水平伸展開 if (isRightHandStretched) { (400)。amp。 } //雙手同時前伸 if (isLeftHandFrontStretched amp。 = str1 + S + str2。 } } 獲取最近的骨骼跟蹤實例的代碼 Skeleton getClosetSkeleton(SkeletonFrameReadyEventArgs e) { using (SkeletonFrame skeletonFrameData = ()) { if (skeletonFrameData == null) { return null。 [].TrackingState == select s).OrderBy(s = [].) .FirstOrDefault()。母校豐富的資源和優(yōu)良的學(xué)術(shù)氛圍給我的研究工作帶來了極大的幫助!感謝我們計算機學(xué)院的老師在平時的生活學(xué)習(xí)過程中給予的無私的幫助,不光對我的學(xué)習(xí)提出珍貴建議,而且對我的人生方向和態(tài)度也有指導(dǎo)!在論文的完成過程中,不僅獲得了指導(dǎo)老師的教導(dǎo),還得到其他同學(xué)的熱情幫助,在此表示感謝!感謝家人和親友多年來在學(xué)業(yè)上對我的巨大支持和幫助,他們毫無保留的默默的奉獻才使我能夠順利地完成我的學(xué)業(yè),他們的支持和鼓勵是我永遠的動力!感謝評審論文的各位專家、老師為本文提出的寶貴意見!。 } } 致 謝感謝導(dǎo)師高贊給我課題指導(dǎo),該方向很好的結(jié)合了自己的興趣,才使得自己在大學(xué)學(xué)習(xí)階段感受到了科學(xué)的樂趣,使自己在以后工作中奠定了一個較高的平臺。 //查找離Kinect最近的被跟蹤骨骼 Skeleton closestSkeleton = (from s in allSkeletons where == amp。amp。 isRightHandFrontStretched) { (100)。 ()。 = str1 + D + str2。 ()。 //判斷左手臂是否放下 bool isRightHandPutDown = ( ) ArmPutDownThreshold。 //判斷左手臂是否平舉 bool isRightHandStretched = ( ) ArmStretchedThreadhold。 //左手的位置 SkeletonPoint rightHand = [].Position。 else if (controlFlag == VideoPlayer) controlVideoPlayer(s)。 } //提示用戶可以進行控制 if ( == ) { = 。 //隱藏骨骼跟蹤提示標簽 if (isWindowsClosing) { return。 //注冊骨骼跟蹤事件 try { = kinect。 //開啟并設(shè)定深度圖像數(shù)據(jù)流格式 ()。 stopKinect(oldKinect)。 //判斷控制程序的flag int flag = 0。 參考文獻[1] 于濤. Kinect應(yīng)用開發(fā)實戰(zhàn)[M]. 第一版. 北京:機械工業(yè)出版社, 2013 :2121.[2] 張荻. Kinect應(yīng)用領(lǐng)域的探討[J]. 物流工程與管理, 2012, 34(6):4041.[3] 周璞. Kinect for Windows在醫(yī)學(xué)領(lǐng)域獲新發(fā)展[EB/OL]. 2013[2013311]. [4] 王蕙君. 基于Kinect之即時雙向人流計數(shù)系統(tǒng)[D]. 淡江大學(xué), 2012.[5] 陳威志. 應(yīng)用Kinect感應(yīng)器分析手指活動擷取系統(tǒng)之可行性[D]. 臺灣大學(xué), 2012.[6] 賽迪網(wǎng). 鮑爾默:Xbox將成為家庭娛樂中心[EB/OL]. [2013521]. [7] 錢鶴慶. 應(yīng)用Kinect與手勢識別的增強現(xiàn)實教育輔助系統(tǒng)[D]. 上海交通大學(xué), 2011.[8] 羅元. 基于Kinect傳感器的智能輪椅手勢控制系統(tǒng)的設(shè)計與實現(xiàn)[J]. 機器人, 2012(34).[9] 黃康泉. Kinect在視頻會議系統(tǒng)中的應(yīng)用[J]. 廣西大學(xué)學(xué)報, 2012(36).[10] 劉 鑫. 基于 GPU 和 Kinect 的快速物體重建[J]. 自 動 化 學(xué) 報, 2012(38).[11] 張凱. 基于Kinect開發(fā)用于幼兒教育的手勢識別[C]. //第七屆和諧人機環(huán)境聯(lián)合學(xué)術(shù)會議(HHME2011)論文集, 華中師范大學(xué)國家數(shù)字化學(xué)習(xí)工程技術(shù)研究中心,
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1